Skip to content

Release process

Paweł Pastuszak edited this page May 12, 2016 · 52 revisions

This page contains some information on how to do Vis releases and is probably completely irrelevant for you.

VisUI:

  1. Change ui/build.gradle version: remove SNAPSHOT
  2. Check VisUI.version
  3. Do gradlew :ui:uploadArchives
  4. Do gradlew :ui:closeAndPromoteRepository
  5. Update ui/build.gradle with next version with SNAPSHOT
  6. Update VisUI.version
  7. Update CHANGES
  8. Commit changes
  9. Update USL, release to central
  10. Update Github Wiki Page
  11. Create new release on GitHub
  12. Write blog post, update GitHub release
  13. PR LibGDX, update IRC topic

VisEditor:

  1. Update POMs and App.version
  2. Disable Jenkins projects: runtime, runtime-gwt, editor-edge
  3. Release runtime, runtime-gwt mvn clean deploy -P release
  4. Commit changes, and build editor new stable and beta
  5. Create release on github
  6. Update POMs and App.version with new version, update CHANGES, project converters
  7. Re enable projects
  8. Commit changes
  9. Update website, twitter, irc, etc.