Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.0.0 release #73

Open
16 tasks
iteman opened this issue Dec 7, 2014 · 0 comments
Open
16 tasks

4.0.0 release #73

iteman opened this issue Dec 7, 2014 · 0 comments
Milestone

Comments

@iteman
Copy link
Member

iteman commented Dec 7, 2014

  • Create a branch for the release if it does not exist
  • Update the branch of the build status in README.md (3.2)
  • Build the package with the command mvn install -P sign,upload,archive (3.2)
  • Tag to the release on git with the command git tag -s v3.2.0 HEAD (3.2)
  • Push changes to GitHub with the command git push upstream 3.2 and git push upstream --tags (3.2)
  • Create a new draft release as MakeGood 3.2.0 (stable) (GitHub)
  • Upload the update site zip file /path/to/makegood/com.piece_framework.makegood.p2repository/target/makegood-3.2.0-SNAPSHOT-update-site.zip
  • Rename the uploaded file to makegood-3.2.0-update-site.zip
  • Write the description of the release
  • Publish the release
  • Update wiki pages (Home and Contributors)
  • Update the version of the pom.xml of each plugin from 3.2.0-SNAPSHOT to 3.3.0-SNAPSHOT (master)
  • Update the version of MANIFEST.MF of each plugin from 3.2.0.qualifier to 3.3.0.qualifier (master)
  • Push changes to GitHub with the command git push upstream master (master)
  • Tweet the release
  • Update information on Eclipse Marketplace
@iteman iteman added this to the 3.2.0 milestone Dec 7, 2014
@iteman iteman changed the title 3.2.0 release 4.0.0 release Jan 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant