forked from x97mdr/pickles
-
Notifications
You must be signed in to change notification settings - Fork 164
ReleaseProcess
Dirk Rombauts edited this page Aug 29, 2013
·
32 revisions
- Check the version number, which is kept in several places
- /src/Pickles/VersionInfo.cs
- project.build
- Do a pull to get the latest code from the repository
- Perform a 'git tag vx.y' where x.y is the major and minor version number
- Push the tag to github 'git push --tags'
- Create a release on GitHub with release notes
- Build all local nuget packages with command 'NuGetPackAll' run in the root of the working folder
- Upload the nuget packages to nuget gallery
- Grab latest build artifact from teamcity.codebetter.com and upload it to the amazon S3 storage area. Remember to set the appropriate access permissions!
- Update the picklesdoc website to point to the new version
- Increase the version number (in all places) and push the changes to github
- Make an announcement on pickles-dev group.