2016-07-25 6 views
4

私は1つのJenkinsマスターノードと2つのJenkinsスレーブノードを持っています。私の仕事はすべてスレーブノードでビルドされます。私が奴隷を設定したとき、私はRemote root directory/data/home/jenkins/jenkins-slaveと設定しました。また、それぞれのジョブのジョブ設定ページでカスタムワークスペースオプションをDEVELOP_BRANCHと指定します。私は私がこの場所でビルドを開始したいワークスペースを制御する方法Jenkinsはビルドを開始しますか?

Building remotely on linux in workspace /data/home/jenkins/jenkins-slave/workspace/DEVELOP_BRANCH 

ただし、ジョブの開始時に、私は次のログ情報を取得します。

/data/home/jenkins/jenkins-slave/DEVELOP_BRANCH 

追加のワークスペースディレクトリが画像に表示されるのはなぜですか?どうすれば削除できますか?私はJenkinsのマスターノードにアクセスできない。したがって、私の要件に合致する回避策がある場合、それはすばらしいでしょう。

注:ノードによって、私はredHatディストリビューションのLinux OSコンピュータを参照します。プロジェクト構成で

+0

これはマルチジョブプロジェクトです。 –

答えて

4

は、高度なプロジェクトオプションの下で、あなたは使用カスタムワークスペースをチェックして、そこにパスを置くことができます。

あなたは絶対パスを入れた場合、それは余分なワークスペース/ディレクトリなしで使用されます。 (少なくともそれはWindowsサーバーで見ることができる動作です)

関連する問題