Next issue: The build hangs in 'gradlew -q deployRC': [INFO] --- maven-gpg-plugin:1.4:sign (sign-artifacts) @ httpcomponents-client ---
In my gradle.properties I have: MAVEN_HOME=C:\\Java\\apache-maven-3.0.5 HC_DEV = https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk HC_DIST_STAGING=https://dist.apache.org/repos/dist/dev/httpcomponents/ HC_SITE_STAGING=https://svn.apache.org/repos/asf/httpcomponents/site/ HC_PROJECT_SITE= https://svn.apache.org/repos/asf/httpcomponents/project-website/trunk/ HC_PUBLISHED_RELEASES= signing.keyId=*** signing.password=*** signing.secretKeyRingFile=%HOME%\\AppData\\Roaming\\gnupg\\secring.gpg I also tried each of: signing.secretKeyRingFile=%HOME%\AppData\Roaming\gnupg\secring.gpg signing.secretKeyRingFile=%HOME%/AppData/Roaming/gnupg/secring.gpg I've had this problem before using plain Maven in Apache Commons which I solved by using: -Darguments=-Dgpg.passphrase=*** -Dgpg.passphrase=*** For example: mvn -Darguments=-Dgpg.passphrase=*** -Dgpg.passphrase=*** deploy -Prelease How do I do that with this build system? Yes, I've tried 'gradlew -Darguments=-Dgpg.passphrase=*** -Dgpg.passphrase=*** -q deployRC' to no avail. Gary On Sat, Dec 28, 2013 at 6:56 AM, Oleg Kalnichevski <[email protected]> wrote: > Folks, > > I finally managed to put together a complete release process guide based > on release automation tools I have been working on for the past 6 months > [1]. > > The release tools should now simplify the most tedious and error-prone > manual operations involved in a release. > > I actually managed to run the entire HttpCore 4.3.1 release process > using the release tools only. > > Would anyone want to volunteer to be a release manager for HttpClient > 4.3.2 and help me polish the scripts and the process guide? > > One would still need a fully functional Maven setup including GPG > integration for artifact signing (as before), but otherwise the release > process should no longer require any special tools beyond an IDE and a > browser. Even a SVN client is not required. > > Oleg > > [1] http://wiki.apache.org/HttpComponents/HttpComponentsReleaseProcess > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
