参考リンク: https://www.cnblogs.com/puresoul/p/4828913.html
まず、何を参照してください環境変数ジェンキンス
1.任意のジョブを作成します
2、ビルド工程を増やす:シェルを実行するか、Windowsバッチコマンドを実行
3、入力ボックスの下部にクリックし、「利用可能な環境変数」
4、あなたは以下の変数が使用可能です見ることができます:
変数名 | 説明 |
ビルド番号 | 例えば、「153」のように、現在のビルド番号、 |
BUILD_ID | 1.597+に作成されますが、それ以上の年齢のためのYYYY-MM-DD_hh-MM-SSのタイムスタンプビルドビルド用BUILD_NUMBERと同一の現在のビルドID、 |
BUILD_DISPLAY_NAME | デフォルトでは「#153」のようなもので、現在のビルドの表示名。 |
職種名 | こうした「foo」というか「FOO /バー」としてこのビルドのプロジェクトの名前、。(Bourneシェルスクリプトからのフォルダパスを取り除くために、試してください:$ {JOB_NAME ## * /}) |
BUILD_TAG | " - $ {JOB_NAME} - $ {} BUILD_NUMBERジェンキンス" の文字列。簡単に識別リソースファイル、jarファイルなどに入れに便利。 |
EXECUTOR_NUMBER | このビルドを行っています(同じマシンの執行の中で)現在の執行を識別する一意の番号。これは数が0でない1から始まることを除いて、「構築キュータ状態」で参照番号です。 |
NODE_NAME | マスター上で実行した場合、ビルドは、スレーブ、または「マスター」である場合、スレーブの名前 |
NODE_LABELS | ノードが割り当てられたラベルの空白で区切られたリスト。 |
WORKSPACE | ワークスペースとしてビルドに割り当てられたディレクトリの絶対パス。 |
JENKINS_HOME | データを格納するためにジェンキンスのマスターノードに割り当てられたディレクトリの絶対パス。 |
JENKINS_URL | //サーバー:ポート/ジェンキンス/(注:ジェンキンスURLは、システム構成に設定されている場合のみ利用可能)ジェンキンス、HTTPのようなの完全なURL |
BUILD_URL | このビルドの完全なURLは、httpよう://サーバー:ポート/ジェンキンス/仕事/ fooの/ /(ジェンキンスURLを設定する必要があります)15 |
SVN_REVISION | 例えば、「12345」のように、現在のワークスペースにチェックアウトしていますSubversionのリビジョン番号、 |
SVN_URL | 現在のワークスペースにチェックアウトされていますSubversionのURL。 |
JOB_URL | このジョブの完全なURLは、httpよう://サーバー:ポート/ジェンキンス/仕事/ fooの/(ジェンキンスURLを設定する必要があります) |
第二に、組み込みの変数の使用ジェンキンス
1、シェルを実行するかの方法を使用して、テキストボックスを使用して、Windowsのバッチコマンドを実行するには:変数名を%%以下
2、Antのと併せて、build.xmlファイルで:
図1に示すように、コード4の次の行を追加します。<プロパティ環境=「ENV」/>
図2に示すように、この方法を使用して、$ {} env.WORKSPACE
1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <project name="ant-test" default="run" basedir="."> 4 <property environment="env"/> 5 6 <target name="clean"> 7 <mkdir dir="${env.WORKSPACE}/results/${env.BUILD_ID}" /> 8 </target> 9 10 </project>