私はジェンキンスの世界に比較的慣れていないので、環境変数の使用に問題があります。
現在、git リポジトリからチェックアウトしたコードからビルドを実行しています。GIT_BUILD_NUMBER という環境変数をチェックアウトから取得し、Windows バッチ コマンド ブロックで正常に使用しています。
::Build Project
python buildProj.py --branch %Branch% --bin_src %WORKSPACE% --build_number %GIT_BUILD_NUMBER%
これは、適切な git ビルド番号で正常に実行されます。次の「Windows バッチ コマンドの実行」ブロックでは、ディレクトリ パスで同じ変数を使用しようとしただけで、ビルドが失敗します。
J:\builds\%GIT_BUILD_NUMBER%\
私もこれを試しました:
J:\\builds\\%GIT_BUILD_NUMBER%\\
この行をエコーすると、次のようになります。
J:\builds\\
どんな洞察も大歓迎です。