Wiki Spaces


Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack


Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This guide mentions steps that are different from those for releasing OpenMRS API.
  1. Export concepts using data exchange to preserve IDs for later updates of CIEL.
    1. Go to mdsbuilder.
    2. Go to System Administration -> Advanced Administration -> Data Exchange Module / Export. Upload header.xml files from all Metadata Sharing Packages in
      Save the exported concepts in
    3. Set ReferenceMetadataConstants.METADATA_VERSION to a value higher by 1
    4. Remove packages containing concepts (if any) from and their declarations in
    5. Commit and push changes.
    6. Release the Reference Metadata Module with the version matching the release version of OpenMRS 2.x
  2. Release all modules to be included in the distribution
    1. Go to and look for SNAPSHOT dependencies
    2. Release all SNAPSHOT dependencies and update their versions in
    3. Make sure all declared versions of modules are the latest compatible versions
  3. Release the distribution from CI
    1. Go to
    2. Open the Check module versions task
    3. Make sure that the goal is changed from ${bamboo.checkVersions} to validate
    4. Click Save at the bottom
    5. Check the next build to make sure that it produced artifacts, which include modules in the declared versions
    6. Trigger the standalone build
    7. Download and
    8. Once you downloaded release artifacts you can revert the step c
  4. Publish artifacts and announce the release (see the Release Process page)


  • No labels