Release Checklist v3.2.1-RC2
How to use this document
This is a sample checklist of all the steps it takes to roll a release of OpenLMIS v3.
Copy this page to a sub-page to use it for a specific release.
Target Release Date: Nov 7 2017
Services
- Service Util
- Auth - v3.1.1-RC1
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- Requisition - v5.1.0-RC2
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- ReferenceData - v9.0.0-RC2
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- Notification - v3.0.4-RC1
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- Fulfillment - v6.1.0-RC1
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- Stockmanagement - v2.0.0-RC2
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
- Report - v1.0.0-RC1
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Version back to snapshot
- GitHub Release / Tag
UI Modules
- Dev UI - v6
- -Change Version Number-
- -Update Release Notes (skip if pre-release)-
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- -Version back to snapshot-
- -GitHub Release/Tag-
- UI-Components - v 5.2.0-RC2
- Change Version Number
- Update CHANGELOG (skip if pre-release)
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- UI-Layout - v5.0.3-RC1
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Auth UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Reference Data UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Stock Management UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Fulfillment UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Requisition UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Report UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- CCE UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
- Reference UI
- Change Version Number
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job
- Version back to snapshot
- GitHub Release/Tag
Infrastructure Services
- DB
- Log
- Nginx
- Consul
Ref-Distro
- Release Branch
- Docker-Compose versions
- RTD
- Release Notes
- ERD build job links
- Service API build job links
- Service build doc links (collect-docs.py)
- Release branch merged, repo released with tag
OpenLMIS: the global initiative for powerful LMIS software