UiPath DevOps スクリプト
1.1
自動化プロジェクトのパッケージ化、デプロイ、実行、テストの実行、資産の管理、自動化プロジェクトの分析を行います。
Youtube ビデオ このビデオはライブラリが最初にリリースされたときに作成されたものであるため、その後追加された機能は含まれていません。
ますます多くの顧客が、GitLab や Circle CI などの他のプラットフォームへの uipath プラットフォームの統合を要求していますが、UiPath はそれらすべてに対応するネイティブ プラグインを作成することができません。
DevOps PowerShell スクリプトのこの非公式ライブラリは、お客様が公式 UiPath CLI との対話を容易にして、CI/CD をワークフローに統合し、自動化とテストをパッケージ化、デプロイ、実行できるようにすることをサポートします。
スクリプトのコピーを script フォルダーから独自のリポジトリにダウンロードすることをお勧めします。
# Create scripts folder under C drive. (you can change the directory path )
New-Item - Path " C:\ " - ItemType " directory " - Name " scripts " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathPack.ps1 " - OutFile " C:\scripts\UiPathPack.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathDeploy.ps1 " - OutFile " C:\scripts\UiPathDeploy.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathJobRun.ps1 " - OutFile " C:\scripts\UiPathJobRun.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathRunTest.ps1 " - OutFile " C:\scripts\UiPathRunTest.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathManageAssets.ps1 " - OutFile " C:\scripts\UiPathManageAssets.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathAnalyzeProject.ps1 " - OutFile " C:\scripts\UiPathAnalyzeProject.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathCLIGeneric.ps1 " - OutFile " C:\scripts\UiPathCLIGeneric.ps1 " ;
利用可能な 5 つのスクリプトを利用可能
スクリプト | 説明 |
---|---|
UiPathPack | 1 つ以上のプロジェクトをパッケージに詰め込みます。名前をクリックすると詳細なドキュメントが表示されます |
UiPathデプロイ | パッケージを Orchestrator インスタンスにデプロイし、オプションで一連の環境にパッケージを公開します。名前をクリックすると詳細なドキュメントが表示されます |
UiPathジョブ実行 | Orchestrator でジョブをトリガーします。名前をクリックすると詳細なドキュメントが表示されます |
UiPathRunTest | 指定されたパッケージをテストするか、テスト セットを実行します。名前をクリックすると詳細なドキュメントが表示されます |
UiPath資産の管理 | uipath オーケストレーター資産を管理します。 |
UiPathAnalyzeプロジェクト | プロジェクトのワークフロー アナライザー違反をチェックする |
UiPathCLI汎用 | このスクリプトは、uipcli.exe の操作方法を知っていて、cli を直接呼び出したい人向けに設計されています。このスクリプトは、指定されたパラメータをそのまま uipcli.exe に直接渡します。 |
CircleCI サンプル
GitLab サンプル
各スクリプトは、すべての出力を独自の*.log
ファイルに記録し、場合によってはコンソールに記録します。
The scripts will automatically download the UiPath.CLI during the runtime.