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
 


Reply via email to