Release & Deploy Guide


NOTE: This guide is significantly out of date.

A guide on steps to take when creating a release on pypvs

Creating a Release

Once develop has reached a desired state for a specified version. These are the steps to successfully create a release.

Create a release Branch

git flow release start [version]


The release branch is where final details are made (e.g: small bug fixes, version and date updates)

Update package.json Version

Edit package.json's version property.
npm version <version number>


We only update the version in the release branch because develop is a representation of the next release, but until release is created, we do not know what version number it will be.

Updated assets

grunt production


Finish release Branch

git flow release finish [version]
git push
git push --tags


This is where release will be merged into master and a [version] tag is created.

Mantis Release

Now you must set the released [version] to Released inside of Mantis.

Optional:
Create a new version.

gitflow for linux
git-flow branching model

CategoryITDoc
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki