cicd-integrations
2025.10
true
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

CI/CD 連携ユーザー ガイド

最終更新日時 2025年11月5日

デプロイをアンインストールする

ソリューションのデプロイが不要になったら、ターゲット環境からアンインストールできます。これにより、デプロイの設定が削除され、関連付けられているすべてのプロセスが非アクティブ化されます。

アンインストールとは何ですか?

デプロイをアンインストールする:

  • Orchestrator のターゲット フォルダーからデプロイを削除します。
  • ソリューションに含まれるすべてのプロセスを非アクティブ化します。
  • 実行中のトリガーまたはスケジュールを停止します。
  • デプロイ固有の設定をクリーンアップします。
  • ソリューションからパッケージを削除しません (削除する場合は delete-package を使用します)。

コマンド構文

uipcli solution deploy-uninstall <deployment-name> [options]uipcli solution deploy-uninstall <deployment-name> [options]

パラメーター:

パラメーター説明Required
<deployment-name>アンインストールするデプロイの名前はい
-UOrchestrator URLはい
-Tテナント名はい
-A組織名はい
-I外部アプリ IDはい
-S外部アプリケーション シークレットはい
--applicationScope必要なスコープはい
--traceLevelログ レベルいいえ

認証

必要なスコープについては、「 認証とスコープ 」および「外部アプリの設定」をご覧ください。

uipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Informationuipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Information

アンインストール時の処理

デプロイをアンインストールすると、以下が実行されます。

  1. 非アクティブ化 - デプロイは非アクティブとしてマークされます。
  2. プロセスのクリーンアップ - ソリューション内のすべてのプロセスがフォルダーから削除されます。
  3. トリガーのクリーンアップ - スケジュールされたトリガーは停止され、削除されます。
  4. 構成のクリーンアップ - デプロイ固有のバインドと構成が削除されます。
  5. パッケージの保持 - パッケージはソリューションに残り、再デプロイできます。

アンインストールと削除

違いを理解することが重要です。

操作機能使用すべきタイミング
アンインストールフォルダーからデプロイを削除しますデプロイを非アクティブ化するが、将来使用するためにパッケージを保持しておく場合
パッケージを削除ソリューション管理からパッケージを削除しますパッケージ バージョンを完全に削除する場合

一般的なクリーンアップ ワークフロー:

# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...

ベスト プラクティス

1. 必要なデプロイのみを保持する

古いデプロイを蓄積しないでください。デプロイ パイプラインの一部としてアンインストールします。

# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...

2. クリーンアップのためにデプロイの名前を使用する

クリーンアップを容易にするために、デプロイ名にバージョンを含めます。

# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done

次のステップ

デプロイのアンインストール後:

  1. 不要になったパッケージを削除します
  2. フォルダー内の他のデプロイでクリーンアップの機会がないか確認します。
  3. 監査目的でデプロイ履歴をドキュメント化します。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.