Better protection for the build task if a user doesn't have the project parameters defined
This commit is contained in:
parent
45984f8e26
commit
2453d37657
|
@ -75,7 +75,7 @@ task createChangelog(type: ChangelogTask) {
|
|||
setAuthName(new DelayedString(project, "project.jenkins_user ?: ''"))
|
||||
setAuthPassword(new DelayedString(project, "project.jenkins_password ?: ''"))
|
||||
setTargetBuild({ buildNumber.toString() });
|
||||
setOutput(new DelayedFile(project, 'build/libs/' + jobName.toString() + '-' + project.version + '-changelog.txt'));
|
||||
setOutput(new DelayedFile(project, 'build/libs/' + project.getName() + '-' + project.version + '-changelog.txt'));
|
||||
|
||||
onlyIf {
|
||||
return (("${System.getenv().JOB_NAME}" != null) && project.hasProperty("jenkins_server") && project.hasProperty("jenkins_password"))
|
||||
|
|
Loading…
Reference in a new issue