~/.m2/settings.xml
file which at least defines the following<settings> <servers> <!-- once you have got things working you can encrypt the passwords for the servers --> <server> <id>apache.snapshots.https</id> <username><!-- your apache ldap username --></username> <password><!-- your apache ldap password --></password> </server> <server> <id>apache.releases.https</id> <username><!-- your apache ldap username --></username> <password><!-- your apache ldap password --></password> </server> </servers> <profiles> <profile> <id>apache-release</id> <properties> <gpg.keyname><!-- enough of the key id to id it --></gpg.keyname> <!-- Use an agent--> <gpg.useagent>true</gpg.useagent> </properties> </profile> </profiles> </settings> |
sec
hex code for the key, e.g. if you had$ gpg --list-secret-keys /Users/stephenc/.gnupg/secring.gpg ---------------------------------- sec 1024D/B620D787 2009-10-22 uid Stephen Connolly <stephenc@apache.org> ssb 4096g/A2590985 2009-10-22 $ |
<gpg.keyname>B620D787</gpg.keyname>
Please read the Common Procedures for details of how to close, drop and release stanging repositories.
To make a release:
ant realclean ant publish -Drelease=true |
https://repository.apache.org/content/repositories/<staging repository id>/
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310865&version=#########
. Shorten that url using Apache's URL shortening service.Subject: [VOTE] Release Apache Cassandra X.Y.Z I propose the following artifacts for release as X.Y.Z. Git: <tag name>/<sha1 ID> Gitweb: https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=<sha1 ID> Artifacts: https://repository.apache.org/content/repositories/<staging repo ID>/org/apache/cassandra/apache-cassandra/X.Y.Z/ Maven repository (staging): https://repository.apache.org/content/repositories/<staging repo ID> The will remain open for 72 hours, (longer if need be). [1]: http://s.apache.org/link (CHANGES.txt) [2]: http://s.apache.org/link (NEWS.txt) [3]: http://s.apache.org/link (Release notes from JIRA) |
/www/www.apache.org/dist/cassandra/<version>
, e.g.
STAGING_REPOID="orgapachecassandra-062" RELEASE="2.0.0-rc1" for type in bin src; do \ for part in gz gz.md5 gz.sha1 gz.asc; do \ curl -O https://repository.apache.org/content/repositories/$STAGING_REPOID/org/apache/cassandra/apache-cassandra/$RELEASE/apache-cassandra-$RELEASE-$type.tar.$part; \ done \ done find . -exec chmod a+rx,g+w {} \; find . -type f -exec chmod 664 {} \; |
Subject: [ANN] Apache Cassandra X.Y.Z released The Cassandra team is pleased to announce the release of Apache Cassandra version X.Y.Z. Cassandra is a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model. You can read more here: http://cassandra.apache.org/ Downloads of source and binary distributions are listed in our download section: http://cassandra.apache.org/download/ ''Some blurb about this specific release's goals and highlights... sorry we can't template everything for you ;-)'' Release Notes - Cassandra - Version X.Y.Z ''Paste in from the *Edit/Copy Release Notes* box at the bottom of https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310865&version=#########&styleName=Text you might have to delete some of the blank lines'' Enjoy, The Cassandra team. |
/www/www.apache.org/dist/cassandra
(after confirming that they exist in /www/archive.apache.org/dist/cassandra
).
https://c.statcounter.com/9397521/0/fe557aad/1/|stats