/
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
, multiple selections available,
Related content
Software Development Methodology
Software Development Methodology
Read with this
Release Checklist v3
Release Checklist v3
More like this
Bug Root Cause Analysis
Bug Root Cause Analysis
Read with this
Release Checklist 3.4
Release Checklist 3.4
More like this
Living Product Roadmap
Living Product Roadmap
Read with this
Release Checklist v3.2.1-RC2
Release Checklist v3.2.1-RC2
More like this
OpenLMIS: the global initiative for powerful LMIS software