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
24 minutes
Duration
144 minutes
Labels
None
Revisions
OpenMRS Platform
966b6f0f772d681af2ba3cba9d15475df9bbff9b
Release scripts
cebe6dcb943ff033576f2d65053e5ad420701213
Standalone
3ea40b3b089f35a77229687aefe2595231263a9e
openmrs-module-webservices.rest
92d4f8faf3a095f0dc59e30e4cb1f3ed86cb0345
Successful since
#315 ()

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 130 MB
docker-compose-mariadb-snapshot 51 bytes