2016-11-09 4 views

答えて

0

Jenkinsは並行ジョブのパスでデリミタとして@を使用しています。例えば、

/space/jenkins/workspace/sdk/[email protected]/ 

溶液は引数を使用して別の区切り文字を指定することで、

-Dhudson.slaves.WorkspaceList=. 

再起動ジェンキンス。 上記の例では、並列ビルドのワークスペースパスの@.に変更されています。 Linuxの

あなたは/etc/default/jenkinsに以下を追加することで、この変更を実装することができます

# Use "." instead of "@" as the delimiter in concurrent workspace paths 
JAVA_ARGS="$JAVA_ARGS -Dhudson.slaves.WorkspaceList=." 

その後再起動ジェンキンス:

sudo service jenkins restart 
関連する問題