Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Release Progress Template

Bastien Jansen edited this page Aug 18, 2017 · 7 revisions

Preparation of the release build

  • create and checkout a branch version-1.x.y
  • Bump the versions in branch version-1.x.y in:
  • build.properties
  • CeylonIDEA.iml
  • source/org/intellij/plugins/ceylon/ide/module.ceylon
  • .idea/libraries/Ceylon_IDE.xml
  • .idea/libraries/Ceylon_Runtime.xml
  • Update the changelog in resources/META-INF/plugin.xml
  • Checkout the tags (or the branch version-1.x.y) in the dist, SDK, formatter, converter, ceylon-ide-common
  • Run ANT_OPTS="-Didea.is.internal=true" ant clean-all dist sdk intellij from the dist
  • Commit the changes and create a tag
  • Upload the artifact to https://plugins.jetbrains.com/plugin/8625

Post-build steps

  • Move the remaining open issues to the next milestone, and close the milestone
  • Create a GitHub release at https://github.com/ceylon/ceylon-ide-intellij/releases
  • Bump the versions to the next SNAPSHOT version on master
Clone this wiki locally