UiPath Documentation
cicd-integrations
2025.10
true
CI/CD 連携ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UiPath ソリューション アップロード パッケージ

Azure DevOps を介して Orchestrator ソリューション管理にソリューション パッケージをアップロードする場合の UiPath ソリューション パッケージのアップロード タスク

[UiPath ソリューション パッケージをアップロード] タスクは、デプロイとアクティベーションのために、ソリューション パッケージを UiPath Orchestrator のソリューション管理にアップロードします。

注:

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

注:

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

構成​

次の表を使用して、UiPath Solution Upload Package の入力を設定します。

パラメーター説明
Orchestrator への接続 (必須)パッケージのアップロード先の Orchestrator インスタンスへのサービス接続です。
ソリューション パッケージのパス (必須)UiPath ソリューション パッケージへのパス (ソリューション パッケージ タスクの結果) です。
トレース レベルトレースのログ レベル。既定値は [ Error] です。オプション: None、 Critical、 Error、 Warning、 Information、 Verbose

備考​

  • パッケージのアップロード: このタスクは、パッケージ化済みのソリューション ファイルを Orchestrator のソリューション管理にアップロードします。
  • 前提条件: UiPath Solution Pack のタスクまたは同等のタスクによって作成された、パッケージ化されたソリューション ファイルが必要です。
  • Orchestrator 接続: 対象の Orchestrator インスタンスへの有効なサービス接続が必要です。
  • ソリューション管理: アップロードされたパッケージは、ターゲット環境へのデプロイ用にソリューション管理で使用できます。
  • CLI の互換性: このタスクでは UiPath CLI を内部で使用するので、ビルド エージェントに適切な CLI をインストールする必要があります。
  • CLI の最小バージョン: 完全な互換性を得るには、UiPath CLI バージョン 25.10 以降が必要です。
  • ファイル形式: 通常は梱包プロセス中に作成される .zip 形式のソリューション パッケージ ファイルを受け入れます。

パイプラインの例​

基本的なソリューションのアップロード​

- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Output/MySolution.1.0.0.zip'
    traceLevel: 'Information'
- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Output/MySolution.1.0.0.zip'
    traceLevel: 'Information'

Orchestrator 接続と詳細なログ記録​

- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package with Verbose Logging'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Packages/MyBusinessSolution.$(Build.BuildNumber).zip'
    traceLevel: 'Verbose'
- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package with Verbose Logging'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Packages/MyBusinessSolution.$(Build.BuildNumber).zip'
    traceLevel: 'Verbose'

完全なパイプライン: 梱包してアップロードする​

variables:
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'

steps:
- task: UiPathSolutionPack@6
  displayName: 'Pack Solution'
  inputs:
    solutionPath: '$(Build.SourcesDirectory)/MyBusinessSolution'
    version: '$(solutionVersion)'
    outputPath: '$(Build.ArtifactStagingDirectory)/Packages'
    traceLevel: 'Information'

- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package to Orchestrator'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Packages/MyBusinessSolution.$(solutionVersion).zip'
    traceLevel: 'Information'

- task: PublishBuildArtifacts@1
  displayName: 'Publish Build Artifacts'
  inputs:
    pathToPublish: '$(Build.ArtifactStagingDirectory)/Packages'
    artifactName: 'SolutionPackage'
variables:
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'

steps:
- task: UiPathSolutionPack@6
  displayName: 'Pack Solution'
  inputs:
    solutionPath: '$(Build.SourcesDirectory)/MyBusinessSolution'
    version: '$(solutionVersion)'
    outputPath: '$(Build.ArtifactStagingDirectory)/Packages'
    traceLevel: 'Information'

- task: UiPathSolutionUploadPackage@6
  displayName: 'Upload Solution Package to Orchestrator'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    solutionPackagePath: '$(Build.ArtifactStagingDirectory)/Packages/MyBusinessSolution.$(solutionVersion).zip'
    traceLevel: 'Information'

- task: PublishBuildArtifacts@1
  displayName: 'Publish Build Artifacts'
  inputs:
    pathToPublish: '$(Build.ArtifactStagingDirectory)/Packages'
    artifactName: 'SolutionPackage'

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得