Stages & jobs

  1. Build and push

  2. Validate

  3. Update versions

  4. Release

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

  6. Release 3rd stage

Build result summary

Details

Completed
Queue duration
12 minutes
Duration
12 minutes
Labels
None
Revisions
OpenMRS Platform
628c02f7d1e429ba96e196c7fdc30db4eea68fa5
Release scripts
cebe6dcb943ff033576f2d65053e5ad420701213
openmrs-module-webservices.rest
92d4f8faf3a095f0dc59e30e4cb1f3ed86cb0345
Standalone Platform Pre 2.4
c900cf54e912db0b64dbdabeb5159d55a4423075
Standalone
3ea40b3b089f35a77229687aefe2595231263a9e
Failing since
#199 (Changes by dkayiwa <kayiwadaniel@gmail.com>)
No failed test found. A possible compilation error occurred.

Responsible

  • Darius Jazayeri Darius Jazayeri Automatically assigned

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

Configuration changes

Plan configuration has changed since the last successful build. See the plan audit log for more details.

Jira issues

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

Error summary for Build and push

The job generated some errors, drill down into the full build log for more details.

+ set +x
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/bamboo-agent/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credential-stores

#0 building with "openmrs-builder" instance using docker-container driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2B done
#1 DONE 0.1s
ERROR: failed to solve: failed to read dockerfile: open Dockerfile: no such file or directory