We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 42ca354 + 39782f6 commit 5861624Copy full SHA for 5861624
src/main/groovy/net/researchgate/release/ReleasePlugin.groovy
@@ -117,8 +117,11 @@ class ReleasePlugin extends PluginHelper implements Plugin<Project> {
117
118
if (supportsMustRunAfter) {
119
project.afterEvaluate {
120
- project.tasks[extension.buildTasks.first()].mustRunAfter(project.tasks.beforeReleaseBuild)
121
- project.tasks.afterReleaseBuild.mustRunAfter(project.tasks[extension.buildTasks.last()])
+ def buildTasks = extension.buildTasks
+ if (!buildTasks.empty) {
122
+ project.tasks[buildTasks.first()].mustRunAfter(project.tasks.beforeReleaseBuild)
123
+ project.tasks.afterReleaseBuild.mustRunAfter(project.tasks[buildTasks.last()])
124
+ }
125
}
126
127
0 commit comments