提交 117d69b8 编写于 作者: N Nicolas De Loof 提交者: Kohsuke Kawaguchi

On hierarchical job model, BUILD_TAG isn't unique

sample : using cloudbees folder plugin
JOB_NAME = foo/bar/job
BUILD-TAG = jenkins-job-number
this change make later to be jenkins-foo-bar-job-number
上级 b46c7be5
......@@ -1894,7 +1894,7 @@ public abstract class Run <JobT extends Job<JobT,RunT>,RunT extends Run<JobT,Run
env.put("HUDSON_SERVER_COOKIE",Util.getDigestOf("ServerID:"+ Jenkins.getInstance().getSecretKey())); // Legacy compatibility
env.put("BUILD_NUMBER",String.valueOf(number));
env.put("BUILD_ID",getId());
env.put("BUILD_TAG","jenkins-"+getParent().getName()+"-"+number);
env.put("BUILD_TAG","jenkins-"+getParent().getFullName().replace('/', '-')+"-"+number);
env.put("JOB_NAME",getParent().getFullName());
return env;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册