coding-agents
latest
false
UiPath for Coding Agents ユーザー ガイド
- はじめに
- ベスト プラクティス
- 機能
- スキル
- CLI
- 例
- Advanced (カスタム)
- CI/CD と自動化
- ガバナンスと信頼
- ヘルプ
重要 :
このコンテンツは機械翻訳によって処理されています。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
uip CLI を CI/CD パイプラインで非対話的に実行して、オートメーションをパブリッシュおよび実行します。
ローカルで構築すると、同じ uip CLI をパイプラインで実行して、対話型のブラウザー ログインなしでオートメーションを自動的にパブリッシュおよび実行できます。このガイドでは、CI/CD セットアップの形状について概説します。
前提条件
- GitHub Actions や Azure DevOps などの CI/CD システム。
- 非対話型認証に適した UiPath の資格情報です。パイプラインのシークレットとして保存されます。
パイプライン ジョブを設定する
-
UiPath の資格情報は、リポジトリではなく CI/CD システムにシークレットとして保存します。
-
パイプライン ジョブに CLI をインストールします。
npm install -g @uipath/clinpm install -g @uipath/cliランナーが内部の npm レジストリまたは制限付きネットワークを使用している場合は、最初にパッケージ アクセスを設定します。「 制限されたネットワークと内部 npm レジストリ」を参照してください。
-
保存したシークレットを使用して非対話型で認証する
uip login --helpを実行して、対話型ブラウザログインはCIでは使用できないため、ヘッドレス認証のオプションを確認します。 -
パブリッシュまたはジョブ コマンドを次のパイプライン ステップとして実行し、パブリッシュするプロジェクトまたは開始するジョブを参照します。
-
コマンドの終了コードを確認して、UiPath のステップが失敗した場合にパイプラインが失敗するようにします。
結果: パイプラインは、各トリガーで UiPath コマンドを自動的に認証して実行します。
注:
正確な非対話型認証オプションと発行コマンドは、CLI バージョンによって定義されます。権限のあるフラグについては UiPath CLI のドキュメント と uip login --help をご覧ください。