Skip to content

Commit

Permalink
[FIXED JENKINS-9671] Set NODE_NAME to master for "master" node
Browse files Browse the repository at this point in the history
  • Loading branch information
slide authored and abayer committed May 20, 2011
1 parent 0667a43 commit 9610fe5
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion core/src/main/java/hudson/model/Run.java
Expand Up @@ -43,6 +43,7 @@
import hudson.model.Descriptor.FormException;
import hudson.model.listeners.RunListener;
import hudson.model.listeners.SaveableListener;
import hudson.model.Hudson.MasterComputer;
import hudson.search.SearchIndexBuilder;
import hudson.security.ACL;
import hudson.security.AccessControlled;
Expand Down Expand Up @@ -1791,7 +1792,11 @@ public EnvVars getEnvironment(TaskListener log) throws IOException, InterruptedE
if (t instanceof Executor) {
Executor e = (Executor) t;
env.put("EXECUTOR_NUMBER",String.valueOf(e.getNumber()));
env.put("NODE_NAME",e.getOwner().getName());
if(e.getOwner() instanceof MasterComputer) {
env.put("NODE_NAME", "master");
} else {
env.put("NODE_NAME",e.getOwner().getName());
}
Node n = e.getOwner().getNode();
if (n!=null)
env.put("NODE_LABELS",Util.join(n.getAssignedLabels()," "));
Expand Down

0 comments on commit 9610fe5

Please sign in to comment.