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

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

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

UiPath ソリューションのデプロイ

アプリケーション: ソリューション

種類: Post build task

UiPath ソリューション: [デプロイ] は標準のジョブとパイプラインで利用できます。この機能を使用すると、既存の UiPath ソリューション パッケージを Orchestrator のフォルダーにデプロイできます。

注:

ソリューションは現在 Automation Cloud でのみサポートされています。Automation Suite のサポートは、今後のリリースで予定されています。オンプレミス (MSI) Orchestrator ではソリューションはサポートされていません。

注:

このタスクは、バージョン 25.10 以降の UiPath.CLI.Windows または UiPath.CLI.Linux にのみ対応しています。

構成

ジョブのパラメーター

説明

パッケージ名

デプロイされるパッケージの名前です。

パッケージのバージョン

デプロイされるパッケージのバージョンです。

デプロイの名前

The name of the deployment to create or upgrade.

デプロイの親フォルダー

The Orchestrator folder where the deployment folder will be created. There are three options for this:

  • 空白の場合は、デプロイはテナント フォルダーの下に配置されます。
  • When specified, deployment will be under respective folder.
  • When set to "exampleuser@org.com's workspace", the deployment will be under personal workspace for specified user.

デプロイ フォルダー名

デプロイを格納するフォルダーの名前です。

構成パス

設定ファイルへのオプションのパスは、省略した場合は、サーバーに保存されているデフォルトのパスが使用されます。

Orchestrator のアドレス

ソリューションのデプロイ先の Orchestrator インスタンスのアドレスです。

Orchestrator テナント

Orchestrator テナントを指定します。

認証

Automation Cloud Orchestrator への認証を行うには、事前に Jenkins で資格情報を作成する必要があります。ソリューションは 外部アプリの認証のみをサポートします。外部アプリケーションの作成および必要な資格情報の取得について詳しくは、「 外部アプリケーションを管理する 」をご覧ください。

トレース レベル

トレース ログを以下のいずれかのレベルで有効化するために使用する設定です。

  • None
  • Critical
  • Error
  • Warning
  • Information
  • Verbose (既定では [None] に設定)

    デバッグに便利です。

重要:

If a deployment with the same name already exists at any level within the tenant in Orchestrator, this operation upgrades the existing deployment instead of creating a new one. If the existing deployment is in Failed state, the upgrade does not proceed; resolve or uninstall the failed deployment before retrying.

重要:

Solutions deployed at the tenant level do not automatically assign a user to the resulting folder. To assign an account, ensure the appropriate configuration is set in Orchestrator (Tenant > Folders).

パイプラインの例

pipeline {  agent any  environment {      MAJOR = '1'      MINOR = '0'  }  stages {    stage ('Deploy Solution') {      steps {        script {            orchestratorCredentials = ExternalApp(                applicationId: 'External application identifier',                applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages',                applicationSecret: 'External application secret',                accountForApp: 'Organization identifier'            )            UiPathSolutionDeploy(                packageName: 'Name of the package',                packageVersion: 'Version of the package',                deploymentParentFolder: 'Deployment parent folder',                deploymentName: 'Deployment name',                deploymentFolderName: 'Deployment folder name',                configPath: 'example/path',                orchestratorAddress: 'OrchestratorUrl',                orchestratorTenant: 'Tenant name',                credentials: orchestratorCredentials,                traceLevel: 'Information',            )        }      }    }  }}pipeline {  agent any  environment {      MAJOR = '1'      MINOR = '0'  }  stages {    stage ('Deploy Solution') {      steps {        script {            orchestratorCredentials = ExternalApp(                applicationId: 'External application identifier',                applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages',                applicationSecret: 'External application secret',                accountForApp: 'Organization identifier'            )            UiPathSolutionDeploy(                packageName: 'Name of the package',                packageVersion: 'Version of the package',                deploymentParentFolder: 'Deployment parent folder',                deploymentName: 'Deployment name',                deploymentFolderName: 'Deployment folder name',                configPath: 'example/path',                orchestratorAddress: 'OrchestratorUrl',                orchestratorTenant: 'Tenant name',                credentials: orchestratorCredentials,                traceLevel: 'Information',            )        }      }    }  }}
  • 構成
  • パイプラインの例

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

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