- UiPath CLI のリリース ノート
- Azure DevOps 拡張機能のリリース ノート
- Jenkins プラグインのリリース ノート
- 6.0.332.v34005c6b_9c7a_
- 6.1.340.v334e605fb_d20

CI/CD 連携のリリース ノート
6.0.332.v34005c6b_9c7a_
公開日: 2025 年 11 月 6 日
更新内容
ソリューションのサポート
Jenkins プラグイン v6.0 では UiPath ソリューションが完全にサポートされるようになりました。これにより、パッケージ化、デプロイ、構成を Jenkins パイプライン内で直接管理できるようになりました。
新しいビルド ステップ:
- UiPath ソリューション パッケージ - ソリューションを配布可能な成果物にパッケージ化 (
solution pack) - UiPath ソリューション パッケージをアップロード - ソリューション パッケージを Automation Cloud (
solution upload-packageにアップロード ) - UiPath ソリューション パッケージを削除 - ソリューション パッケージを削除 (
solution delete-package) - UiPath ソリューション パッケージをダウンロード - ソリューション パッケージをダウンロード (
solution download-package) - UiPath ソリューション構成ファイルをダウンロード - ソリューションの構成 (
solution download-config) をダウンロード - UiPath ソリューションのデプロイ - ソリューション パッケージをターゲット環境にデプロイする (
solution deploy) - UiPath ソリューション: デプロイをアクティブ化 - 環境固有の設定でソリューションのデプロイをアクティブ化します (
solution deploy-activate) - UiPath ソリューションのデプロイをアンインストール - ソリューションのデプロイを環境からアンインストール (
solution deploy-uninstall)
CLI 連携の更新 このプラグインでは、UiPath CLI 25.10 が既定でインストールされ、以下の 3 つの CLI パッケージすべてがサポートされるようになりました。
UiPath.CLI.WindowsUiPath.CLI.LinuxUiPath.CLI.Windows.Legacy
重大な変更: 古いバージョンの CLI (23.x/24.x) は自動的にインストールされなくなりました。
ビルドステップ機能の強化
- CLI 25.10 の機能をサポートするように、既存のすべてのビルド ステップを更新しました。
- エラー処理と Jenkins コンソール出力のログ記録が改善されました。
- 宣言型およびスクリプト化されたパイプライン構文のサポートが強化されました。
要件
- UiPath CLI 25.10 以降が必要です。
- Jenkins 2.414.3 以降と互換性があります。
- Automation Cloud の Orchestrator に対応しています。
- ソリューションのデプロイは現在 Automation Cloud でのみサポートされています。
移行に関する注意事項
プラグイン v6.0 にアップグレードする場合:
UiPathInstallPlatform手順で CLI バージョン25.10を使用するように Jenkins パイプラインを更新します。- カスタム ビルド ステップで CLI パッケージ参照を更新します。
- 運用環境にデプロイする前に、すべてのパイプライン定義を確認およびテストします。
- Jenkins サーバーとエージェントに .NET 8 ランタイムがインストールされていることを確認します。
依存関係の更新
- UiPath CLI 25.10 をサポートするように更新されました (.NET 8 が必要)。
- 最新の Jenkins LTS バージョンとの互換性が強化されました。
重大な変更
Jenkins プラグイン v6.0 では、CLI のバージョン管理に大幅な変更が加えられています。アップグレードする前に、これらの重大な変更を慎重に確認してください。
CLI バージョンの可用性
変更点: [UiPath のインストール プラットフォーム] の [CLI バージョン] ドロップダウンに、UiPath CLI 25.10 以降のバージョンのみが表示されるようになりました。古いバージョンの CLI (23.x、24.x) は、プラグインによる自動インストールでは利用できなくなりました。
必要な対応:
- すべての Jenkins パイプライン定義を更新して、CLI バージョン
25.10以降を参照します。 - パイプライン内の古い CLI バージョンへの参照をすべて置き換えます。
CLI フレーバーの分離
変更点: UiPath CLI が以下の 3 つのパッケージとして配布されるようになりました。
UiPath.CLI.Windows- クロスプラットフォーム プロジェクトおよび Windows (非レガシ) プロジェクト用UiPath.CLI.Linux- Linux 上のクロスプラットフォーム プロジェクト用UiPath.CLI.Windows.Legacy- Windows - レガシ プロジェクト専用
なぜこれが重要なのか:
- Windows - レガシ プロジェクトを
UiPath.CLI.Windowsを使用してパッケージ化できなくなりました。 - すべての Windows - レガシ プロジェクトに
UiPath.CLI.Windows.Legacyを使用する必要があります。
必要な対応:
- リポジトリ内のプロジェクトの種類を特定します。
- パイプラインを更新して、適切な CLI フレーバーをインストールします。
同じリポジトリ内の混合プロジェクトの種類
変更点: リポジトリに Windows - レガシ プロジェクトとその他の種類のプロジェクト (クロスプラットフォームまたは Windows 非レガシ) の両方が含まれている場合は、以下の手順を実行する必要があります。
-
パイプラインに複数の CLI フレーバーをインストールします。
UiPath.CLI.Windows(クロスプラットフォーム プロジェクトおよび Windows プロジェクトの場合)UiPath.CLI.Windows.Legacy(Windows - レガシ プロジェクトの場合)
-
ビルドステージを整理して、各プロジェクトタイプを適切なCLIで処理します。
パイプライン アプローチの例:
stage('Install CLI for Modern Projects') {
steps {
UiPathInstallPlatform(
version: 'Windows.25.10.0-20251104-11', // UiPath.CLI.Windows
)
}
}
stage('Build Modern Projects') {
steps {
// Pack cross-platform and Windows (non-legacy) projects
}
}
stage('Install CLI for Legacy Projects') {
steps {
UiPathInstallPlatform(
version: 'Windows.Legacy.25.10.9424.14050', // UiPath.CLI.Windows.Legacy
)
}
}
stage('Build Legacy Projects') {
steps {
// Pack Windows - Legacy projects
}
}
stage('Install CLI for Modern Projects') {
steps {
UiPathInstallPlatform(
version: 'Windows.25.10.0-20251104-11', // UiPath.CLI.Windows
)
}
}
stage('Build Modern Projects') {
steps {
// Pack cross-platform and Windows (non-legacy) projects
}
}
stage('Install CLI for Legacy Projects') {
steps {
UiPathInstallPlatform(
version: 'Windows.Legacy.25.10.9424.14050', // UiPath.CLI.Windows.Legacy
)
}
}
stage('Build Legacy Projects') {
steps {
// Pack Windows - Legacy projects
}
}
重要:
- プロジェクトの種類は自動的に検出されません。どのプロジェクトが Windows - レガシであるかを知っておく必要があります。
- パイプラインを管理しやすくするために、プロジェクトを種類別に別々のフォルダーに整理することを検討してください。
- 詳細については、「 UiPath のインストール プラットフォーム (Jenkins)」 をご覧ください。
.NET ランタイム要件
変更点:
- すべての UiPath CLI 25.10 パッケージには .NET 8 ランタイムが必要です。以前のバージョンでは .NET 6 が使用されていました。
必要な対応:
- すべての Jenkins エージェントに .NET Desktop Runtime 8 (Windows) または .NET Runtime 8 (Linux) がインストールされていることを確認します。
- エージェントの設定に関するドキュメントから .NET 6 ランタイムの依存関係を削除
バグ修正
- Jenkins v2.426 以降を使用すると、「Install Platform」のダウンロードがクラッシュする問題を修正しました。