Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Make sure the commit on which you perform the following task has the message: :bookmark: X.X.X
  2. Commit and push tag named after the version X.X.X
    git tag X.X.X
    git push origin X.X.X
  3. This requires having publishUsername, publishPassword, and/or artifactoryUsername, and artifactoryPassword added to your gradle.properties.
    See also Gradle Gradle#Artifactorycredentials.
    If the project is open source, you will be publishing to /wiki/spaces/HOWTO/pages/14288924.
    If the project is closed source, you will be publishing to /wiki/spaces/ADAA/pages/16975986.
    Instructions are found in the IHMC Build README and .
  4. Run
    gradle publishAll -PpublishUrl=ihmcRelease
    (from IHMC Build README) Note: You can do all of these things from Eclipse if you wish. For the gradle publish, Open Gradle Tasks, then right click on publish: 

    and select Open Gradle Run Configuration... Change the gradle task to publish -PpublishUrl=ihmcRelease. Apply and save this. This will now show up under the Run Configurations:
  5. You can check that it worked by looking here: https://s01.oss.sonatype.org/content/repositories/releases/us/ihmc/
    and when it's actually resolvable by Gradle it'll show up here (this can take like 15 minutes): https://repo.maven.apache.org/maven2/us/ihmc/
    or, if closed source, here: https://artifactorynexus.ihmc.us/artifactory/webapp/#/artifacts/browse/tree/General/#browse/browse:proprietary-releases

(if you performed Step 1) Step 4: Merge release branch into develop

...