[ https://issues.apache.org/jira/browse/HBASE-8224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13619352#comment-13619352 ]
stack commented on HBASE-8224: ------------------------------ Here is what I did making the release just now: {code} 2 3491 rm -rf ~/Downloads/hbase-0.95.0/* 3 3490 mvn clean -Prelease -Dassembly.file=src/assembly/src.xml install -DskipTests assembly:single 4 3492 cp hbase-assembly/target/hbase-0.95.0-src.tar.gz ~/Downloads/hbase-0.95.0/ 5 3493 svn revert -R . 6 3494 svn cleanup 7 3495 mvn clean org.codehaus.mojo:versions-maven-plugin:1.3.1:set -DnewVersion=0.95.0-hadoop1 8 3496 mvn clean -Prelease install -DskipTests javadoc:aggregate site assembly:single 9 3497 cp hbase-assembly/target/hbase-0.95.0-hadoop1-bin.tar.gz ~/Downloads/hbase-0.95.0/ 10 3498 svn revert -R . 11 3499 svn cleanup 12 3501 mvn clean -Prelease -Dhadoop.profile=2.0 install -DskipTests javadoc:aggregate site assembly:single 13 3502 mv hbase-assembly/target/hbase-0.95.0-hadoop2-bin.tar.gz ~/Downloads/hbase-0.95.0/ 14 3513 tail -f logs/hbase-stack-master-durruti.local.log. 15 3518 svn copy https://svn.apache.org/repos/asf/hbase/branches/0.95 https://svn.apache.org/repos/asf/hbase/tags/0.95.0RC0 -m "Tag 0.95.0RC0" 16 3520 cd Downloads/hbase-0.95.0/ 17 3522 gpg --print-mds hbase-0.95.0-src.tar.gz > hbase-0.95.0-src.tar.gz.mds 18 3524 gpg --print-mds hbase-0.95.0-hadoop1-bin.tar.gz > hbase-0.95.0-hadoop1-bin.tar.gz.mds 19 3525 gpg --print-mds hbase-0.95.0-hadoop2-bin.tar.gz > hbase-0.95.0-hadoop2-bin.tar.gz.mds 20 3527 gpg --armor --output hbase-0.95.0-src.tar.gz.asc --detach-sig hbase-0.95.0-src.tar.gz 21 3530 gpg --armor --output hbase-0.95.0-hadoop1-bin.tar.gz.asc --detach-sig hbase-0.95.0-hadoop1-bin.tar.gz 22 3531 gpg --armor --output hbase-0.95.0-hadoop2-bin.tar.gz.asc --detach-sig hbase-0.95.0-hadoop2-bin.tar.gz 23 3533 cd ../ 24 3534 mv hbase-0.95.0 hbase-0.95.0RC0 25 3535 tar cfz hbase-0.95.0RC0.tgz hbase-0.95.0RC0 26 3539 scp hbase-0.95.0RC0.tgz people.apache.org: {code} I set the version using mvn versions and then I'd do my build of src tgz, copy it over to a 0.95 dir; then clean up the changes made by the mvn versions by doing svn revert.... ; then run it again to set hadoop1, and do similar for hadoop2. Let me push up to mvn repo....too. > Add '-hadoop1' or '-hadoop2' to our version string > -------------------------------------------------- > > Key: HBASE-8224 > URL: https://issues.apache.org/jira/browse/HBASE-8224 > Project: HBase > Issue Type: Task > Reporter: stack > Attachments: 8224-adding.classifiers.txt, hbase-8224-proto1.patch > > > So we can publish both the hadoop1 and the hadoop2 jars to a maven > repository, and so we can publish two packages, one for hadoop1 and one for > hadoop2, given how maven works, our only alternative (to the best of my > knowledge and after consulting others) is by amending the version string to > include hadoop1 or hadoop2. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira