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 Nov 22, 2016 · 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:
  • plugin-ceylon-code/build.properties
  • CeylonIDEA.iml
  • plugin-ceylon-code/plugin-ceylon-code.iml
  • plugin-ceylon-code/source/org/intellij/plugins/ceylon/ide/ceylonCode/module.ceylon
  • .idea/libraries/Ceylon_IDE.xml
  • .idea/libraries/Ceylon_Runtime.xml
  • Update the changelog in META-INF/plugin.xml
  • Checkout the tags 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