Release Checklist v3.18
Release Checklist v3.18
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: Yesterday
Services
- Auth
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Requisition
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- ReferenceData
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Notification
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Fulfillment
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Stockmanagement
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Report
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- CCE
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- BUQ
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Diagnostics
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- DHIS2-Integration
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
- Hapifhir
- Change Version
- Update Release Notes (skip if pre-release)
- Verify built in Jenkins, on DockerHub
- Jenkins keep build forever for build job and ERD job
- Version back to snapshot
- GitHub Release / Tag
UI Modules
- Dev 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
- UI-Components -
- 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-Layout
- 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
Ref-Distro
- Service Util (if necessary)
- Tag and release openlmis-template-service
- Tag and release openlmis-deployment
- Update doc links for GitHub repos
- Update build artifact links in doc files
- Tag and release Ref Distro
- Revert doc and build artifact links after release
Related content
Release Checklist v3.19
Release Checklist v3.19
More like this
Release Checklist v3.20
Release Checklist v3.20
More like this
Latest release issues
Latest release issues
More like this
3.18 QA Release & Bug Triage status
3.18 QA Release & Bug Triage status
More like this
3.17 QA Release & Bug Triage status
3.17 QA Release & Bug Triage status
More like this
The 3.19 Regression and Release Candidate Test Plan
The 3.19 Regression and Release Candidate Test Plan
More like this
OpenLMIS: the global initiative for powerful LMIS software