You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2011/06/09 02:12:34 UTC

svn commit: r1133609 - /tapestry/tapestry5/trunk/build.gradle

Author: hlship
Date: Thu Jun  9 00:12:33 2011
New Revision: 1133609

URL: http://svn.apache.org/viewvc?rev=1133609&view=rev
Log:
TAP5-116: Set up deployment of snapshots and final releases to the Apache Nexus

Modified:
    tapestry/tapestry5/trunk/build.gradle

Modified: tapestry/tapestry5/trunk/build.gradle
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/build.gradle?rev=1133609&r1=1133608&r2=1133609&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/build.gradle (original)
+++ tapestry/tapestry5/trunk/build.gradle Thu Jun  9 00:12:33 2011
@@ -3,7 +3,6 @@ description = "Apache Tapestry 5 Project
 if (!project.hasProperty('apacheDeployUserName')) apacheDeployUserName = '*UNSET-USERNAME*'
 if (!project.hasProperty('apacheDeployPassword')) apacheDeployPassword = '*UNSET-PASSWORD*'
 
-
 jettyVersion = '7.0.0.v20091005'
 tomcatVersion = '6.0.30'
 testngVersion = '5.14.9'
@@ -23,6 +22,8 @@ subprojects {
     
     version = '5.3.0-SNAPSHOT'
 
+  	isSnapshot = version.endsWith("-SNAPSHOT")
+
     group = 'org.apache.tapestry'
     
     repositories {
@@ -34,8 +35,10 @@ subprojects {
     
     configurations {
       provided
-     deployerJars
+      deployerJars
     }
+    
+
 
     // See http://jira.codehaus.org/browse/GRADLE-784
     
@@ -81,11 +84,18 @@ subprojects {
     
     uploadArchives {
         repositories.mavenDeployer {
+          
             configuration = configurations.deployerJars
+            
             // apacheDeployUserName and apacheDeployPassword should be specified in ~/.gradle/gradle.properties
+
             snapshotRepository(url: "https://repository.apache.org/content/repositories/snapshots/") {
               authentication(userName: apacheDeployUserName, password: apacheDeployPassword)
             }
+
+            repository(url: "https://repository.apache.org/service/local/staging/deploy/maven2/") {
+              authentication(userName: apacheDeployUserName, password: apacheDeployPassword)
+            }
             
         }
     }
@@ -131,7 +141,7 @@ task aggregateJavadoc(type: Javadoc) {
    subprojects.each { subProject->
 
        subProject.sourceSets.each { set ->
-		
+    
            if ("test" != set.name) {
                source set.java