Skip to content

Release process

Paweł Pastuszak edited this page Aug 14, 2019 · 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 closeAndReleaseRepository
  5. Update ui/build.gradle with next version with SNAPSHOT
  6. Update VisUI.version without SNAPSHOT
  7. Update CHANGES
  8. Update USL
  9. Commit changes
  10. Update Github Wiki Page
  11. Create new release on GitHub
  12. PR LibGDX
  13. Update contrib

When updating libgdx version, update VisUI.TARGET_GDX_VERSION.

VisEditor:

  1. Update build.gradle, App.version
  2. Disable Jenkins projects: runtime, editor-edge
  3. Do gradlew uploadRuntimeAndPluginArchives
  4. Do gradlew closeAndReleaseRepository
  5. Commit changes and build editor stable via Jenkins
  6. Create release on Github
  7. Update build.gradle, App.version with new version, VersionCodes, update CHANGES, project converters
  8. Re enable Jenkins projects
  9. Commit changes
  10. Update website, twitter, IRC, etc.