Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #42 from tomdcc/export-build-display-name
Export build display name to promotion job [FIXED JENKINS-23565]
  • Loading branch information
tomdcc committed Jul 2, 2014
2 parents 72e911c + 41b005e commit a77a7ee
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
Expand Up @@ -100,6 +100,7 @@ public EnvVars getEnvironment(TaskListener listener) throws IOException, Interru
e.put("PROMOTED_JOB_FULL_NAME", target.getParent().getFullName());
e.put("PROMOTED_NUMBER", Integer.toString(target.getNumber()));
e.put("PROMOTED_ID", target.getId());
e.put("PROMOTED_DISPLAY_NAME", target.getDisplayName());
e.put("PROMOTED_USER_NAME", getUserName());
EnvVars envScm = new EnvVars();
target.getProject().getScm().buildEnvVars( target, envScm );
Expand Down
Expand Up @@ -52,6 +52,7 @@ public void shouldSetJobAndJobFullNames() throws Descriptor.FormException, IOExc

// Act
FreeStyleBuild build = project.scheduleBuild2(0).get();
build.setDisplayName("1234");
build.addAction(approvalAction);
build.save();

Expand All @@ -63,8 +64,9 @@ public void shouldSetJobAndJobFullNames() throws Descriptor.FormException, IOExc
// Assert
assertEquals("Folder/Project", env.get("PROMOTED_JOB_FULL_NAME"));
assertEquals("Project", env.get("PROMOTED_JOB_NAME"));
assertEquals("SYSTEM", env.get("PROMOTED_USER_NAME"));

assertEquals("SYSTEM", env.get("PROMOTED_USER_NAME"));
assertEquals("1234", env.get("PROMOTED_DISPLAY_NAME"));

project.delete();
parent.delete();
}
Expand Down

0 comments on commit a77a7ee

Please sign in to comment.