Skip to content

ReleaseProcess

Dirk Rombauts edited this page Oct 28, 2013 · 32 revisions
  1. Check the version number, which is kept in several places
    1. /src/Pickles/VersionInfo.cs
    2. project.build
    3. Release.ps1
  2. Open a powershell and run Release.ps1
  3. Create a release on GitHub with release notes, tagging it with 'vx.y.z' where x is the major version, y the minor version and z the revision number
  4. Close the 'vx.y' milestone and create a new one
  5. Upload the nuget packages to nuget gallery
  6. Grab latest build artifact from teamcity.codebetter.com and upload it to the amazon S3 storage area. Remember to set the appropriate access permissions!
  7. Update the picklesdoc website to point to the new version
  8. Generate outputs with new version and add to website
  9. Make an announcement on pickles-dev group.
  10. Tweet using @PicklesDoc
Clone this wiki locally