Return-Path: X-Original-To: apmail-zest-commits-archive@minotaur.apache.org Delivered-To: apmail-zest-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C17A718EC0 for ; Wed, 22 Jul 2015 14:13:28 +0000 (UTC) Received: (qmail 96716 invoked by uid 500); 22 Jul 2015 14:13:28 -0000 Delivered-To: apmail-zest-commits-archive@zest.apache.org Received: (qmail 96686 invoked by uid 500); 22 Jul 2015 14:13:28 -0000 Mailing-List: contact commits-help@zest.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zest.apache.org Delivered-To: mailing list commits@zest.apache.org Received: (qmail 96509 invoked by uid 99); 22 Jul 2015 14:13:28 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Jul 2015 14:13:28 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 4C694E35E7; Wed, 22 Jul 2015 14:13:28 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: paulmerlin@apache.org To: commits@zest.apache.org Date: Wed, 22 Jul 2015 14:13:35 -0000 Message-Id: <8b086a98c3c542b6b01f46bbc0629fb5@git.apache.org> In-Reply-To: <4401f6165db54118bc6ae4b1af82ee7c@git.apache.org> References: <4401f6165db54118bc6ae4b1af82ee7c@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [08/12] zest-qi4j git commit: ZEST-25 Add skipSigning build property set in src dist gradle.properties ZEST-25 Add skipSigning build property set in src dist gradle.properties Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/6a0a317a Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/6a0a317a Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/6a0a317a Branch: refs/heads/develop Commit: 6a0a317a199ba1d78df91a55014417a58e2836ad Parents: 5fd949c Author: Paul Merlin Authored: Wed Jul 22 14:40:27 2015 +0200 Committer: Paul Merlin Committed: Wed Jul 22 14:40:27 2015 +0200 ---------------------------------------------------------------------- build.gradle | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/6a0a317a/build.gradle ---------------------------------------------------------------------- diff --git a/build.gradle b/build.gradle index a397140..7ce80ba 100644 --- a/build.gradle +++ b/build.gradle @@ -59,6 +59,9 @@ project.ext { releaseApprovedProjects = allprojects.findAll( { p -> rootProject.releaseSpec.satisfiedBy( p ) } ) } +// Toggle signing, used by the source distribution by setting the skipSigning property in gradle.properties +project.ext.skipSigning = rootProject.hasProperty( 'skipSigning' ) ? rootProject.skipSigning : false + rat { onlyIf { version != '0' } excludes = [ @@ -329,6 +332,7 @@ allprojects { required { rootProject.version != '0' && uploadSigned } sign configurations.archives } + signArchives.onlyIf { !rootProject.skipSigning } task sourceJar( type: Jar ) { classifier = "sources" @@ -744,7 +748,7 @@ task srcDistFilteredFiles() { // gradle.properties def gradlePropsFile = new File( filteredDir, 'gradle.properties' ) gradlePropsFile.parentFile.mkdirs() - gradlePropsFile.text = project.file( 'gradle.properties' ).text + "\nversion=$version\n" + gradlePropsFile.text = project.file( 'gradle.properties' ).text + "\nskipSigning=true\n\nversion=$version\n" } } @@ -855,6 +859,7 @@ signing { required { rootProject.version != '0' && !rootProject.version.contains( 'SNAPSHOT' ) } sign configurations.archives } +signArchives.onlyIf { !rootProject.skipSigning } task dist( type: Copy, dependsOn: install ) { description "Unpack the binary distribution"