I kindly have a question! I have release the referencedemodata module successfully but the build is failing as reflected on this link Reference Demo Data - Reference Demo Data Module - Release to Maven 3241: Build log - OpenMRS Bamboo. Kindly what is the cause?
Does it still fail with the same error message if you revert the configuration changes that you made here? Log in as a Bamboo user - OpenMRS Bamboo
Is the tag supposed to be deleted before reverting the changes then run a release or it doesn’t matter?
It looks like your released version successfully made it to: OpenMRS Add Ons
Thanks so much for the confirmation. My internet is so bad that am reading things backwards.
@ibacher and @dkayiwa Kindly am a bit confused.Before releasing a module, I first ensure I check on the default release version defined in a variable named maven.release.version on the Run Stage release page. and compare the content with what is the pom.xml file. Am to release Metadata Deploy module but am a bit skeptical with with the snapshot version to be released. The current module version is 1.13.0
as per this link Tags · openmrs/openmrs-module-metadatadeploy · GitHub and the snapshot to be released is 1.18.1
as reflected in the pom.xml file which is the same as the default release version defined in a variable named maven.release.version. Kindly why from 1.13.0
- 1.18.1
and not from 1.13.0 -1.14.1 or 1.14.0
?
Kindly how do you release a module which has no build(I mean a child)? These 2 modules Registration app and [Registration Core] (GitHub - openmrs/openmrs-module-registrationcore: Provides registration utilities and services for other modules to use.) have no builds as reflected on these CI links:
You can ignore this because there is not a single functionality change since the last release.
The one who released it put a wrong next development version of 1.8.1-SNAPSHOT
instead of 1.13.1-SNAPSHOT
or 1.14.0-SNAPSHOT
They were not building because the repository urls were using git
instead of https
. For example: git://github.com/openmrs/openmrs-module-registrationcore.git
instead of https://github.com/openmrs/openmrs-module-registrationcore.git
I have just changed them.
Thanks so so much! I have released the 2 modules successfully. Besides, I have tried to release Reporting REST module twice though the tag is created on github the release is not reflected on addons. Kindly how can I go bout it?
Which CI build did you run to release it?
This is the CI build link for the Reporting REST - Reporting REST 806: Build result summary - OpenMRS Bamboo. Am sorry for not including it in the previous post.
Delete the tag and release again.
Its unfortunate I don’t have access to do it.
@mseaton Kindly request please! Am failing to release HTML Form Entry module due to the test failure as reflected on this CI build link HTML Form Entry - HTML Form Entry 5.x 27: Build result summary - OpenMRS Bamboo and I kindly request for your fix at your convinient time.
Thanks!
Ok. I have just deleted it.
@jwnasambu - I pushed a fix, and that got past the initial errors. There were then some new errors that cropped up that I wasn’t able to reproduce in any other environment. I re-ran the job a few times in Bamboo and finally it succeeded. Not sure if this will rear it’s head again intermittently or not, but if it does it may be something related to the Bamboo environment.
@mogoodrich FYI
Thanks so so much for the fix. I have got a chance to look through the build and your PR and I must admit am grateful of your help! Once again, Thank you.
@jwnasambu can you fix this? Slack
I have shared my reservation on the link and I will be glad to be guided. Thanks for the point out.