2017-08-01 1 views
3

ファイル操作プラグイン - >ファイルコピーのBRANCH_NAME変数にアクセスするための正しい形式は何ですか?正確な目標位置。 2.72Jenkins:ファイル操作プラグインの現在のブランチを使用して動的ターゲットの場所にコピー

\%のBRANCH_NAME%

ジェンキンスバージョン:

私が試してみました

%のBRANCH_NAME%は、$ {env.BRANCH_NAME}が、ジェンキンスは、すなわち、Cを文字通りそれらを取り、同じ名前のディレクトリを作成し続けますファイル操作プラグインバージョン1.6

答えて

1

私のインストールでは、Jenkins 2.60.2とFile Operations Plugin 1.6で${BRANCH_NAME}が動作します。

+0

あなたの仕事の環境変数にBRANCH_NAMEが表示されますか?後で参照できるようにBRANCH_NAMEを生成するために作成したジョブはどのようにして作成されましたか? – scranley

+1

@scranley私のテストでは、BRANCH_NAMEという名前の環境変数を注入しました。私は信じていますが(私は確信していませんので、私にはこれを引用しないでください)、ブランチ・パイプラインのようなことをするときは、ブランチ名はBRANCH_NAME環境変数に格納されます。私はあなたの経験に基づいてこれが他のプロジェクトタイプで行われた方法ではないと仮定しますが、GIT_BRANCHはブランチ名のGitプラグインによって公開される変数です。 – Kdawg

0

BRANCH_NAMEはビルド環境変数の下に存在しませんでしたが、GIT_BRANCHは存在しませんでした。 $ {GIT_BRANCH}をターゲットフォルダとして使用すると、ブランチ名のフォルダが作成されました。

関連する問題