Continuing the discussion from Maintenance Release of OpenMRS Platform 2.0.4: I’m trying to pick up where @sravanthi17 left off, and I’m blocked because the pieces don’t fit together as I would expect.
(Background: I’m releasing as 2.0.4.1 because of a mistake in the platform build.)
As I understand it, I need to:
- Release openmrs-core
- Release the platform distro (adding on the bundled modules)
- Build the standalone
First, I released openmrs-core, using this CI plan: https://ci.openmrs.org/browse/TRUNK-OC2-159
Then I released openmrs-distro-platform, using this CI plan: https://ci.openmrs.org/browse/OP-OP2-18. Unfortunately, this build does not deploy a WAR file to maven. (But I can check out that tag locally and build it.)
Next, the standalone…there are a couple problems here that make me think I need to go off-instructions:
- it fetches the WAR from maven group:org.openmrs.web artifact:openmrs-webapp (in other words it fetches the openmrs-core build, not the openmrs-distro-platform build (whose WAR isn’t deployed to maven anyway)
- the instructions mention updating CIEL after running mvn package, which seems wrong
Am I correct that the correct steps are as follows?
- update CIEL
- run the build
- unzip, manually put in the distro’s WAR and re-zip