I'm able to perform most of the steps for the release from the command line (e.g. build rya, sign and deploy snapshot artifacts, create and tag git branches), but I don't see my 3.2.10 artifacts in the staging repository [1].
I'm following the instructions from here [2]. I think it's an issue with my "mvn release:perform" command. I looked through the logs and it says "Executing goals 'install'..." and I expected it to say "deploy". Note the log snippet at the end of my email below. I'm pretty sure this is because (for some reason) our we override the maven release goal to "install" [3]. I've tried overriding this on the command line, but it didn't work. I checked my local m2 repo, and all of the 3.2.10 artifacts are correctly installed. I figure I have two options: 1. Remove the override in the POM, commit the change to 3.2.10-SNAPSHOT and redo the release. 2. run "mvn deploy -Papache-release" from the 3.2.10 directory created during the "mvn release:perform" command Here are my exact commands: 1.Checkout out code git clone https://git-wip-us.apache.org/repos/asf/incubator-rya.git incubator-rya-apache 2. Create release candidate branch git checkout -b 3.2.10-RC1 develop git push -u origin 3.2.10-RC1 3. Build Rya, prepare and perform release (note I'm skipping tests because I've run them all before on the snapshots and release) mvn clean package -Papache-release -DskipTests mvn release:prepare -Darguments="-DskipTests" mvn release:perform -Darguments="-DskipTests" -Dgoals=deploy 4. Delete "3.2.10" tag create during prepare git tag -d 3.2.10 git push origin :refs/tags/3.2.10 --Aaron [1] https://repository.apache.org/#stagingRepositories [2] http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms [3] https://github.com/apache/incubator-rya/blob/develop/pom.xml#L621 Maven logs: 2650 [main] [INFO] org.apache.maven.shared.release.phase.CheckoutProjectFromScm - Checking out the project to perform the release ... 2673 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Executing: /bin/sh -c cd /Users/mihalik/Documents/workspace/incubator-rya-apache/target && git clone --branch 3.2.10 https://git-wip-us.apache.org/repos/asf/incubator-rya.git /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout 2673 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Working directory: /Users/mihalik/Documents/workspace/incubator-rya-apache/target 11528 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Executing: /bin/sh -c cd /var/folders/qw/7lbq60nx48n01zhm4jvrj0rr0000gn/T/ && git ls-remote https://git-wip-us.apache.org/repos/asf/incubator-rya.git 11528 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Working directory: /var/folders/qw/7lbq60nx48n01zhm4jvrj0rr0000gn/T 12037 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Executing: /bin/sh -c cd /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout && git fetch https://git-wip-us.apache.org/repos/asf/incubator-rya.git 12037 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Working directory: /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout 12565 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Executing: /bin/sh -c cd /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout && git checkout 3.2.10 12565 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Working directory: /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout 12654 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Executing: /bin/sh -c cd /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout && git ls-files 12654 [main] [INFO] org.apache.maven.scm.manager.plexus.DefaultScmManager - Working directory: /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout 12684 [main] [INFO] org.apache.maven.shared.release.phase.RunPerformGoalsPhase - Invoking perform goals in directory /Users/mihalik/Documents/workspace/incubator-rya-apache/target/checkout 12684 [main] [INFO] org.apache.maven.shared.release.phase.RunPerformGoalsPhase - Executing goals 'install'...
