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
19 minutes
Duration
41 minutes
Labels
None
Revisions
OpenMRS Platform
5c427baa20451730b8cdd14315c65fe91dd5a6a2
Release scripts
ced9ff00825ca1cb8c744547be4ba8ff994bd71b
openmrs-module-webservices.rest
ff9c6bd93ebb86d0e6621c27a4245484def96f3e
Standalone Platform Pre 2.4
c900cf54e912db0b64dbdabeb5159d55a4423075
Standalone
2f591f859044829e9050dae11a4b99d5efd00c7d
Failing since
#79 (Changes by dkayiwa <kayiwadaniel@gmail.com>)
No failed test found. A possible compilation error occurred.

Responsible

This build has been failing since #79
No one has taken responsibility

Code commits

Standalone
Author Commit Message Commit date
Mutagubya Jonathan <mutajonathan4@gmail.com> Mutagubya Jonathan <mutajonathan4@gmail.com> 2f591f859044829e9050dae11a4b99d5efd00c7d STAND-109: Replace the embedded mysql with mariadb4j (#68)
* Replace the embedded mysql with mariadb4j

* Addressing the connection.password issue when reset_connection_password=true

* removed unnecessary variables

* removed liquibase.plugin.version.2.x to use liquibase.plugin.version.3.x

* removed liquibase.plugin.version.4.x to use liquibase.plugin.version.3.x

* replacing mysql driver with org.mariadb.jdbc.Driver

* removing import wildcard

* Adding import sql logic for demo database

* reverted to use mysql jdbc url and driver

* add GitHub Actions workflow to build and test on Linux

* rename GitHub Actions workflow branch to the correct one

* Separate tests on windows and use strict checksums om macos

* correcting the CI builds

* correcting the CI builds

* remove skip tests on windows and mac

* add skip tests on mac

* remove skip tests on windows

* fixing failing delete permission on windows

* fixing get db password logic

* fixing windows ci failures

* fixing windows ci failures

* trying to grant permissions for runneradmin

* trying to grant permissions for runneradmin

* refactoring mac os ci setup

* refactoring windows ci setup to use test password

* adding user root as an arg

* adding root password

* uncommenting the liquibase changes for preloading demoDatabase and emptyDatabase

* removing import sql and extraction to use the zipped demodatabase mariadb directories

* correcting demo sql path

* adding mariadb to dbms and bumping back to 1.9.0 demo sql

* solving the heap size

* increase java heap size via github actions

* refactoring to import demo sql via plugin

* removed MAVEN_OPTS .... in github actions | refactor to clean and then install

* removing commented dependencies and updated comment in liquibase-demo-data.xml

* Refactoring the windows CI to give it permissions

* reverting and removing the grant PRIVILEGES for runneradmin

* using alter instead of set password

* skipping tests for windows CI

* removing the MXJ connection url specific parameters

* adding back the macos-15 build for ci

Configuration changes

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

Jira issues

IssueDescriptionStatus
Unknown Issue TypeSTAND-109Could not obtain issue details from Jira

Error summary for Test on MySQL

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

+ [[ ehuB != ehuxB ]]
+ echo 'Start of Lmod init/bash script to define the module command'
+ LMOD_PKG=/usr/share/lmod/lmod
+ LMOD_DIR=/usr/share/lmod/lmod/libexec
+ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod
+ MODULESHOME=/usr/share/lmod/lmod
+ export LMOD_PKG
+ export LMOD_CMD
+ export LMOD_DIR
+ export MODULESHOME
+ LMOD_VERSION=6.6
+ export LMOD_VERSION
+ '[' : '!=' : ']'
+ unalias ml
+ true
++ echo YES
++ /usr/bin/tr '[:upper:]' '[:lower:]'
+ export_module=yes
+ '[' -n '5.1.16(1)-release' -a yes '!=' no ']'
+ export -f module
+ export -f ml
+ unset export_module
+ '[' -n '' ']'
+ '[' 5 -ge 3 ']'
+ '[' -r /usr/share/lmod/lmod/init/lmod_bash_completions ']'
+ '[' -n '' ']'
+ [[ ehuB != ehuxB ]]
+ echo 'End of Lmod init/bash script to define the module command'
+ docker pull openmrs/openmrs-platform@sha256:f3b9720ac49755af1f52aac73a08d7a8fe84e84a6e8306dff24ae91af461cee6
+ docker-compose -f docker-compose.yml -f docker-compose.mysql.yml down -v
.FileNotFoundError: [Errno 2] No such file or directory: './docker-compose.mysql.yml'
.FileNotFoundError: [Errno 2] No such file or directory: './docker-compose.mysql.yml'