On 12/17/2011 11:05 PM, Konstantin Kolinko wrote:
2011/12/17<jfcl...@apache.org>:
Author: jfclere
Date: Sat Dec 17 19:02:31 2011
New Revision: 1215557
URL: http://svn.apache.org/viewvc?rev=1215557&view=rev
Log:
Fix the deploy-release task.
Once done you should have an entry in
https://repository.apache.org/index.html#stagingRepositories
Check it and click Close.
Once the release is voted just click Release.
If any wrong just click Drop.
Added:
tomcat/tc6.0.x/trunk/res/maven/README.txt
Modified:
tomcat/tc6.0.x/trunk/res/maven/mvn-pub.xml
tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default
Added: tomcat/tc6.0.x/trunk/res/maven/README.txt
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/res/maven/README.txt?rev=1215557&view=auto
==============================================================================
--- tomcat/tc6.0.x/trunk/res/maven/README.txt (added)
+++ tomcat/tc6.0.x/trunk/res/maven/README.txt Sat Dec 17 19:02:31 2011
@@ -0,0 +1,6 @@
+To release do the following:
+1 - copy mvn.properties.default to mvn.propertie and adjust it.
+2 - ant -f mvn-pub.xml deploy-release
+ that step creates a staging in
https://repository.apache.org/index.html#stagingRepositories
+3 - test it and do the vote process
+4 - in https://repository.apache.org/index.html#stagingRepositories close it
and then promote it.
Note that
1) there is also a big comment at the top of mvn-pub.xml.
I have arranged it.
2) ASL header is needed? Nobody checks it in 6.0 but in thunk
checkstyle would complain on such a file, I think.
Fixed.
Modified: tomcat/tc6.0.x/trunk/res/maven/mvn-pub.xml
(...)
Looks good.
--- tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default Sat Dec 17 19:02:31
2011
@@ -23,6 +23,8 @@
tomcat.version=6.0.20
Can update the above sometime :)
#Maven properties
+maven.username=<!-- YOUR APACHE LDAP USERNAME -->
+maven.password=<!-- YOUR APACHE LDAP PASSWORD -->
Regarding plaintext passwords in config files:
There is simple workaround: use<input> Ant task.
1. Remove maven.password from maven.properties.default
2. Add
<input addproperty="maven.password" message="Your LDAP password for
${maven.user}" />
Probably that goes into init-maven so that it executes only once.
As docs say
[[[
Since Apache Ant 1.6,<input> will not prompt for input if a property
should be set by the task that has already been set in the project
(and the task wouldn't have any effect).
]]]
I will for trunk to do it ;-)
Cheers
Jean-Frederic
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org