UiPath Documentation
uipath-cli
latest
false
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UiPath CLI ユーザー ガイド

UIP RPA ビルド

uip rpa build UiPath Studio プロジェクトをコンパイルします。プロジェクトに対してワークフロー アナライザー (スキップしない限り) とワークフロー コンパイラーを実行しますが、.nupkgは生成されません。プロジェクトをパッケージ化せずにクリーンにコンパイルすることを検証したい場合に使用します (典型的な内部ループまたは CI ゲート)。アップロードに NuGet パッケージも必要な場合は、 uip rpa pack にお問い合わせください。

警告:

ランタイム要件

  • .NET ランタイム はランナーで使用可能である必要があります — ワークフロー コンパイラは です。ネットに裏打ちされています。「 重大な変更 — .NET ランタイム」を参照してください。
  • Windows プロジェクト用の Windows ランナークロスプラットフォーム プロジェクト (targetFramework: "Portable") は、任意の OS 上に構築されます。Windows プロジェクト (targetFramework: "Windows") には Windows ランナーが必要です。Windows - レガシ プロジェクトには uip rpa-legacyが必要です。プロジェクト フレーバーのマトリックスについては、「 uip rpa の概要 」をご覧ください。

概要

uip rpa build <projectDir> [options]
uip rpa build <projectDir> [options]
  • <projectDir> — Studio プロジェクトのパス ( project.jsonを含むディレクトリ) です。

オプション

フラグ説明
--skip-analyzeワークフロー アナライザーの手順はスキップします。 分析をuip rpa analyzeを介して独立したパイプライン ステージとして実行する場合に便利です。
--governance-file-path <path>アナライザーが使用するガバナンス/ポリシー ルール ファイルへのパスです。
--governance-file-type <type>ガバナンス ファイルの種類 (基になるパッケージャーが選択を検証します。承認されたセットのライブ インストールで uip rpa build --help を実行します)。
--detailed-log-path <path>指定されたパスに詳細なコンパイラ/アナライザー ログを書き込みます。
--exclude-configured-sources依存関係の解決時にユーザー/マシンの NuGet ソースを無視する--nuget-sources-config-pathに対してのみ気密ビルドを適用するために使用します。
--nuget-sources-config-path <path>NuGet ソース構成ファイルへのパスです。
--log-level <level>コンパイラー・ログ・レベル。既定値は [ Warnです。

インストールされているツールのバージョンの完全なオプションリストについては、以下を実行します。

uip rpa build --help
uip rpa build --help
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json

ビルドとパックを使用する場合

ユースケースコマンド
マージする前に、プロジェクトが CI でコンパイルされることを検証するuip rpa build
Orchestrator またはフィードにアップロードする .nupkg を生成するuip rpa pack
依存関係の解決と型の検証、コンパイル、ガバナンスなしuip rpa build --skip-analyze
ガバナンス ゲートのみを実行し、コンパイル出力は実行しないuip rpa analyze

pack は内部でビルドを行うため、2 つのステージが異なるパイプライン ジョブに存在していない限り、pack前の別の build ステップは冗長です。

  • UIP RPA パック — ビルド して .nupkgにパッケージ化します。
  • UIP RPA ANALYZE — ワークフロー アナライザーのみを実行します。
  • uip rpa restore — 依存関係を復元します。クリーンビルドには、ディスク上にそれらが必要です。

参照

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得