build: fix maven publishing
Project: http://git-wip-us.apache.org/repos/asf/zest-java/repo Commit: http://git-wip-us.apache.org/repos/asf/zest-java/commit/d53d02bb Tree: http://git-wip-us.apache.org/repos/asf/zest-java/tree/d53d02bb Diff: http://git-wip-us.apache.org/repos/asf/zest-java/diff/d53d02bb Branch: refs/heads/develop Commit: d53d02bba2d3417022add154eafd32898ef49a52 Parents: 05c8141 Author: Paul Merlin <[email protected]> Authored: Sun Dec 18 01:41:59 2016 +0100 Committer: Paul Merlin <[email protected]> Committed: Sun Dec 18 01:41:59 2016 +0100 ---------------------------------------------------------------------- .../org/apache/polygene/gradle/publish/PublishingPlugin.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zest-java/blob/d53d02bb/buildSrc/src/main/groovy/org/apache/polygene/gradle/publish/PublishingPlugin.groovy ---------------------------------------------------------------------- diff --git a/buildSrc/src/main/groovy/org/apache/polygene/gradle/publish/PublishingPlugin.groovy b/buildSrc/src/main/groovy/org/apache/polygene/gradle/publish/PublishingPlugin.groovy index 12d5666..843f519 100644 --- a/buildSrc/src/main/groovy/org/apache/polygene/gradle/publish/PublishingPlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/polygene/gradle/publish/PublishingPlugin.groovy @@ -135,7 +135,7 @@ class PublishingPlugin implements Plugin<Project> } uploadArchives.onlyIf { def notSkipped = !project.hasProperty( 'skipUpload' ) - def approvedProject = project.extensions.getByType( ReleaseSpecExtension ).approvedProjects.contains( project ) + def approvedProject = project.rootProject.extensions.getByType( ReleaseSpecExtension ).approvedProjects.contains( project ) return notSkipped && ( !config.releaseSpec || ( approvedProject || project == project.rootProject ) ) } uploadArchives.dependsOn project.tasks.getByName( 'check' )
