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
- Create a release on GitHub with release notes, tagging it with 'vx.y' where x.y is the major and minor version number
- Build all local nuget packages by running first 'build pack' and then 'NuGetPackAll -vx.y.0' 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
- Generate outputs with new version and add to website
- Increase the version number (in all places) and push the changes to github
- Make an announcement on pickles-dev group.