Deploying the nio Framework - niolabs/nio GitHub Wiki
Deploying
In general, deploying a new version of the nio Framework will run through the following routine:
- Merge into Master
- Run Release Job
Merge into Master
All PRs should contain proper labels for change log purposes.
Confirm that the all relevant PRs have been merged into master and that all unit tests are passing.
Run Release Job
After changes have been merged to the master branch of the framework repo, run the Release Job in Jenkins.
Fill in the appropriate parameters including the new version number (following semver) for the framework. Then Schedule Release Build
.
The new version of the nio Framework should then be available on PyPi and a Jenkins commit should be made on the master branch of the repo reflecting the version bump.