How to add module to transifex build in Bamboo

These instructions are intended for community-supported modules whose translations are done on the OpenMRS account on Transifex.

Instructions for adding your module to that list are at Maintaining OpenMRS Module Translations via Transifex.

 

  1. Ensure your module is being translated by the OpenMRS team on Transifex

  2. Edit plan configuration: https://ci.openmrs.org/browse/TRAN-TRAN

  3. Add module GitHub repository to build: https://ci.openmrs.org/chain/admin/config/editChainRepository.action?buildKey=TRAN-TRAN

  4. Add new job for the module in https://ci.openmrs.org/chain/admin/config/defaultStages.action?buildKey=TRAN-TRAN. Use 'Clone an existing job' and choose any other job from the same plan. It's important to name the job based on the github repository (i.e., a github module in 'https://github.com/openmrs/openmrs-module-somethingamazing'  should be named 'somethingamazing')

  5. Edit the newly created job, and change the first task to the repository created on step 1.