Hi, I think I have a simple question but I am new to Jenkins so I'm not sure how best to solve it.
I have two parameters to my build (ghprbSourceBranch and ghprbActualCommit) one of which I want to use to name my build so I have the branch name in the build name, and one I use to select the actual commit to build. This works fine when called from the pull request builder. However I also want to be able to build the same job manually (Build With Parameters). I don't want to have to specify both parameters as this is error prone The end result of this is that I want to be able to name my job: if ($ghprbSourceBranch != "") Build Name = job-${ghprbSourceBranch} else Build Name = job-${ghprbActualCommit} Is there a way to do this? I tired setting Build Name with POSIX shell substitution - ${ghprbSourceBranch:-$ghprbActualCommit} - but it didn't work. Any help greatly appreciated, thanks! -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/c1dd2a06-26b4-4b4d-9bde-95e8b2d5589e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.