fhir2 Maven release stage

Hello @ibacher

Am releasing the fhir2 0.5.0-alpha to the maven repo for platform 2.4.0-alpha, however am getting this failure https://ci.openmrs.org/browse/FHIR-FM2-182/log claiming

the Property ${bamboo.refapp.distro.property} does not exist in the distro pom git@github.com:openmrs/openmrs-distro-referenceapplication.git. It cannot be updated

should this property be added ?

Any thoughts will be welcome

cc @dkayiwa @burke @ruhanga

That FHIR2 does not exist yet in the Ref App and that you are not about to release the Ref App Distro for now, you could temporarily leave out/remove that property from the ci plan config.

1 Like

Actually, it kind of does exist in the RefApp, as we’ve been running it on the QA environment. Of course, since we’ve never actually done a release of it, the variable wasn’t configured for the FHIR2 module. I’ve fixed this and hopefully we should have an alpha release soon.

3 Likes

@gcliff i see that you have made some attempts here via CI: https://github.com/openmrs/openmrs-module-fhir2/commits/master

If you want to run the CI release stage again successfully, you either need to change the version or first clean up github by deleting what was already created. The latter is the cleaner approach.

2 Likes

Alright… this took some wrangling, but I finally managed to hunt down the settings to get this working. There is now an actual alpha release of the FHIR2 module: 0.5.0-ALPHA.1. :tada:

1 Like

thanks @ibacher

hello @ibacher

With the recent release of fhir2 0.5.0-alpha , i thought the bamboo ci would automatically publish to jfrog and bintray but i cant be able to dowload the omod file of the latest released fhir2 version of the module from jfrog or bintray , could there be some mis-configurations ?..

I tried downloading the jar file and re-name it to omod but it was failing to.

cc @dkayiwa @mozzy @ruhanga

What do you mean by this? I have just downloaded it using the links you provided and renamed the jar file to omod. So did the file just refuse to be renamed on your side? Or did the download just fail to complete?

FWIW, i added the module to the addonindex at https://github.com/openmrs/openmrs-contrib-addonindex/commit/a71027974984cc27d9c48a7bef5a45ac9e51a0c2

1 Like

i mean t downloading the jar file to omod

yes it failed to start downloading

thank you , i have tested the new fhir module and its up and running

@gcliff, do you think this could be related to the issue addressed here: maven repo openmrs issue ?

1 Like

probably ,

1 Like

@dkayiwa the new released modules are running fine with platform 2.4.0

hello @dkayiwa

This is the error https://ci.openmrs.org/browse/OP-OPM8-16/log