Stages & jobs

  1. Update versions

  2. Build

  3. Push docker image

  4. Validate

  5. Release

    Requires a user to start manually
  6. Release 2nd stage

  7. Release 3rd stage

Build result summary

Details

Completed
Queue duration
12 minutes
Duration
127 minutes
Labels
None
Revisions
OpenMRS Platform
628c02f7d1e429ba96e196c7fdc30db4eea68fa5
Release scripts
cebe6dcb943ff033576f2d65053e5ad420701213
openmrs-module-webservices.rest
92d4f8faf3a095f0dc59e30e4cb1f3ed86cb0345
Standalone Platform Pre 2.4
c900cf54e912db0b64dbdabeb5159d55a4423075
Standalone
c900cf54e912db0b64dbdabeb5159d55a4423075
Successful since
#148 ()

Code commits

openmrs-module-webservices.rest
Author Commit Message Commit date
Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com> Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com> 92d4f8faf3a095f0dc59e30e4cb1f3ed86cb0345 O3-5254: Exclude jackson-dataformat-yaml to prevent bundling Jackson dataformat (#689)
* O3-5254: Exclude jackson-dataformat-yaml to prevent bundling Jackson

The webservices.rest-omod-common module was packaging
`jackson-dataformat-yaml` via swagger-core, which resulted in Jackson
artifacts being included in the OMOD. This contributed to classloader
conflicts during OpenMRS startup (LinkageError: ObjectReader), especially
when demo data generation is enabled.

By excluding jackson-dataformat-yaml, the module now defers to the
Jackson version provided by the platform/container, preventing duplicate
Jackson classes from being shipped inside the OMOD.

* jackson-dataformat-yaml as a test-scoped dependency

* Set fail-fast to false in gitub action

Jira issues

IssueDescriptionStatus
Unknown Issue TypeO3-5254Could not obtain issue details from Jira

Shared artifacts

Artifact File size
docker-compose-snapshot 96 MB
docker-compose-mariadb-snapshot 51 bytes