Build: #403 failed

Job: Default Job failed

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

SDK

  • Ian Bacher

    Ian Bacher 96b8d605a90e72e8c2483cfeedbdf5da3a208363 m

    New servers should start from 1 rather than 0

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 96b8d605a90e72e8c2483cfeedbdf5da3a208363)
  • Ian Bacher

    Ian Bacher 12f939092154a77002aa250c12a3d7658fade2a2 m

    SDK-289: Set OWA artifactId to return SystemAdministration

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version 12f939092154a77002aa250c12a3d7658fade2a2)
  • Ian Bacher

    Ian Bacher 8a4d638fd59347e347e9af9ee2b90a8278e61cd3 m

    Attempt to fix Maven workflow

    • .github/workflows/maven.yml (version 8a4d638fd59347e347e9af9ee2b90a8278e61cd3)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/AbstractSdkIntegrationTest.java (version 8a4d638fd59347e347e9af9ee2b90a8278e61cd3)
  • Ian Bacher

    Ian Bacher 960bccb17d2f4317cee1ea385b577d02349d3a9d m

    Remove duplicate maven-plugin-plugin redux

    • maven-plugin/pom.xml (version 960bccb17d2f4317cee1ea385b577d02349d3a9d)
  • Ian Bacher

    Ian Bacher 1983f2518e9b4d40d5540ec74622bae943826395 m

    Attempt to fix GitHub Actions workflow

    • .github/workflows/maven.yml (version 1983f2518e9b4d40d5540ec74622bae943826395)
  • Ian Bacher

    Ian Bacher abbc199b37f5c7e5c762d160925bb533f0d81427 m

    Convert all POM links to HTTPS

    • archetype-module-platform/src/main/resources/archetype-resources/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
    • archetype-module-refapp/src/main/resources/archetype-resources/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
    • integration-tests/src/test/resources/integration-test/buildIT/module1/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
    • integration-tests/src/test/resources/integration-test/buildIT/module2/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
    • integration-tests/src/test/resources/integration-test/buildIT/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
    • integration-tests/src/test/resources/integration-test/pom.xml (version abbc199b37f5c7e5c762d160925bb533f0d81427)
  • Ian Bacher

    Ian Bacher b2d2f74e153f86381c0530e9a400f807b2765ba0 m

    Submodules don't need independent versioning

    • archetype-module-platform/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
    • archetype-module-refapp/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
    • archetype-submodule-owa/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
    • docker-maven-plugin/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
    • integration-tests/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
    • maven-plugin/pom.xml (version b2d2f74e153f86381c0530e9a400f807b2765ba0)
  • Ian Bacher

    Ian Bacher dcbe2e39ea21be4bf566afd4a06d8d4ea17c0e00 m

    Fix reset and add an integration test for it

    • integration-tests/src/test/java/org/openmrs/maven/plugins/ResetIntegrationTest.java (version dcbe2e39ea21be4bf566afd4a06d8d4ea17c0e00)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractTask.java (version dcbe2e39ea21be4bf566afd4a06d8d4ea17c0e00)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Reset.java (version dcbe2e39ea21be4bf566afd4a06d8d4ea17c0e00)
  • Ian Bacher

    Ian Bacher f07faee7dfd36209565500b53dc2c3d2921630a5 m

    https for schema location
    Note that this is the URL the schema is actually loaded from if using an
    XML validator. The namespace URL should remain non-https.

    • pom.xml (version f07faee7dfd36209565500b53dc2c3d2921630a5)
  • Ian Bacher

    Ian Bacher 38739ea0080debdaa93fc80410cd227b35f75aa2 m

    Restore ability to create a database through the SDK

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 38739ea0080debdaa93fc80410cd227b35f75aa2)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DBConnector.java (version 38739ea0080debdaa93fc80410cd227b35f75aa2)
  • Ian Bacher

    Ian Bacher e3a7e0d4a2d5fae14f399f87c94ed366b0a89d3b m

    Remove duplicated maven-plugin-plugin

    • pom.xml (version e3a7e0d4a2d5fae14f399f87c94ed366b0a89d3b)
  • Ian Bacher

    Ian Bacher 74484cf5bac0c26eb90b5a5324f264926bf80741 m

    Replace GSon with Jackson

    • docker-maven-plugin/pom.xml (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractDockerMojo.java (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • maven-plugin/pom.xml (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SpaInstaller.java (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/BuildOwaTest.java (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
    • pom.xml (version 74484cf5bac0c26eb90b5a5324f264926bf80741)
  • Ian Bacher

    Ian Bacher 1eee6e12d7ab379fe3e0407d3748995a121a0541 m

    Favour using the Maven-specific checked exceptions over runtime exceptions

    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractDockerMojo.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateMySql.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AddFeature.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Build.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/BuildDistro.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Clone.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Fetch.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Pull.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/PullRequest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Run.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/WatchOwa.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/git/DefaultGitHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/git/GitHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/DistroProperties.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/SdkStatistics.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Server.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultJira.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DistroHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DockerHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Jira.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Project.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SettingsManager.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SpaInstaller.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/StatsManager.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Wizard.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/XmlHelper.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/BuildOwaTest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/PullRequestTest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/model/DistroPropertiesTest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DefaultWizardTest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DistroHelperTest.java (version 1eee6e12d7ab379fe3e0407d3748995a121a0541)
  • Ian Bacher

    Ian Bacher 732c7ae26be231bea6a71e621e104ee69cdd38d8 m

    Upgrade the versions of Maven Plugins we use to the latest available

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AddFeature.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Build.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/BuildDistro.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Clone.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Fetch.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Run.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/SdkStatistics.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DistroHelper.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/ModuleInstaller.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/NodeHelper.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SDKConstants.java (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
    • pom.xml (version 732c7ae26be231bea6a71e621e104ee69cdd38d8)
  • Ian Bacher

    Ian Bacher b2d948718330fa1c7363cf0edace1bce299a79e5 m

    Update to newest Jira REST API library

    • maven-plugin/pom.xml (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/PullRequest.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultJira.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Jira.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Wizard.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/PullRequestTest.java (version b2d948718330fa1c7363cf0edace1bce299a79e5)
    • pom.xml (version b2d948718330fa1c7363cf0edace1bce299a79e5)
  • Ian Bacher

    Ian Bacher ae2173bc5d054912bd2343782f8c87aa1e53261d m

    Simplify create-project so it doesn't rely CreateProjectFromArchetypeMojo internals

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractTask.java (version ae2173bc5d054912bd2343782f8c87aa1e53261d)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version ae2173bc5d054912bd2343782f8c87aa1e53261d)
  • Ian Bacher

    Ian Bacher 043b6eb9ba77ea216c85830ace390cd0667b9885 m

    XmlHelper can be completely static

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AddFeature.java (version 043b6eb9ba77ea216c85830ace390cd0667b9885)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/XmlHelper.java (version 043b6eb9ba77ea216c85830ace390cd0667b9885)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/XmlHelperTest.java (version 043b6eb9ba77ea216c85830ace390cd0667b9885)
  • Ian Bacher

    Ian Bacher 416cad3adcf27d9b350443a8f8a8f98e48d48868 m

    Use Java 7 Paths API for abstract paths rather than files
    This API is generally a bit simpler to read and write than a bunch of
    File.separator uses

    • integration-tests/src/test/java/org/openmrs/maven/plugins/AbstractSdkIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/BuildIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/CloneIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/CreateProjectIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/DeployIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/PullIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/SetupIntegrationTest.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractServerTask.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Run.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/RunTomcat.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/ServerUpgrader.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/SetupSDK.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/SdkStatistics.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Server.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DockerHelper.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Wizard.java (version 416cad3adcf27d9b350443a8f8a8f98e48d48868)
  • Ian Bacher

    Ian Bacher 1dba3726ac6d2045458de813fba7ab2bd84dea3c m

    Use a single code-path to install modules

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/ModuleInstaller.java (version 1dba3726ac6d2045458de813fba7ab2bd84dea3c)
  • Ian Bacher

    Ian Bacher 6af8adc26cf438009993e9d62609eb28e5b0143b m

    Update database versions

    • pom.xml (version 6af8adc26cf438009993e9d62609eb28e5b0143b)
  • Ian Bacher

    Ian Bacher 523ee014ba912c8bb8aca0bd5c365188463dd415 m

    Use jline instead of plexus-interactivity-api
    Right now, this should be a relatively invisible change, but this will
    allow us to add some cool capabilities in the future

    • maven-plugin/pom.xml (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Wizard.java (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DefaultWizardTest.java (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
    • pom.xml (version 523ee014ba912c8bb8aca0bd5c365188463dd415)
  • Ian Bacher

    Ian Bacher c1eab954589f5fb581e325ee183c6c013fb9e47a m

    Test artifacts -> test scope

    • pom.xml (version c1eab954589f5fb581e325ee183c6c013fb9e47a)
  • Ian Bacher

    Ian Bacher 907ffdd807406b4987ea4e0ae0723b14ffdf3bb5 m

    Restore the create-project task
    This appears to have been accidentally broken when upgrading some dependencies.

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version 907ffdd807406b4987ea4e0ae0723b14ffdf3bb5)
    • maven-plugin/src/main/resources/settings.xml (version 907ffdd807406b4987ea4e0ae0723b14ffdf3bb5)
  • Ian Bacher

    Ian Bacher 3ff3895100b18babe37cdfc0a4a7b814c5c1d289 m

    Apply some (mostly automatic) refactorings

    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractDockerMojo.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateMySql.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/RunDb.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/AbstractSdkIntegrationTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/BuildDistroIntegrationTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/BuildIntegrationTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/SetupIntegrationTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractTask.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AddFeature.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Build.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/BuildDistro.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Clone.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Delete.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Fetch.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Help.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Info.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Pull.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/PullRequest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Reset.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/RunTomcat.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/ServerUpgrader.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/SetupSDK.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Undeploy.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Unwatch.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/WatchOwa.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/git/DefaultGitHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Artifact.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/BaseSdkProperties.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/DistroProperties.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/SdkStatistics.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Server.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/UpgradeDifferential.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Version.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/CompositeException.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultJira.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DistroHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DockerHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/ModuleInstaller.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/NodeHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/OwaHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Project.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/PropertiesUtils.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/ServerHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SettingsManager.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SortedProperties.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/SpaInstaller.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/StatsManager.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/VersionsHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/XmlHelper.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/BuildOwaTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/OpenMRSSDKRedirectServletTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/PullRequestTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/SetupTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/model/SdkStatisticsTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/model/ServerTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DefaultWizardTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DistroHelperTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/XmlHelperTest.java (version 3ff3895100b18babe37cdfc0a4a7b814c5c1d289)
  • Ian Bacher

    Ian Bacher c584da9192344fcfaef9b2e42145e37ae0f87f77 m

    Remove the use of some deprecated code

    • docker-maven-plugin/pom.xml (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractServerTask.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Fetch.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Pull.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/RunTomcat.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DockerHelper.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/VersionsHelper.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/OpenMRSSDKRedirectServletTest.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/PullRequestTest.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/model/ServerTest.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/VersionsHelperTest.java (version c584da9192344fcfaef9b2e42145e37ae0f87f77)
  • Ian Bacher

    Ian Bacher 2bdc02ccb937df9a42206ba90c56b7df4439eee9 m

    Introduce AbstractServerTask to unify logic of server-specific tasks

    • docker-maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractDockerMojo.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • integration-tests/src/test/java/org/openmrs/maven/plugins/BuildIntegrationTest.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractServerTask.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractTask.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Build.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Delete.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Info.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Pull.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Reset.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Run.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Undeploy.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Unwatch.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Watch.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/WatchOwa.java (version 2bdc02ccb937df9a42206ba90c56b7df4439eee9)
  • Ian Bacher

    Ian Bacher d6001d2e73bf636ea1f0a38237b13d8ad64ea511 m

    Centralize most dependency versions

    • integration-tests/pom.xml (version d6001d2e73bf636ea1f0a38237b13d8ad64ea511)
    • maven-plugin/pom.xml (version d6001d2e73bf636ea1f0a38237b13d8ad64ea511)
    • pom.xml (version d6001d2e73bf636ea1f0a38237b13d8ad64ea511)
  • Ian Bacher

    Ian Bacher 79c1facc1313ce0ff25ec1fed22519d9b5bafd20 m

    Refactor database setup
    Primarily, these removes duplicate code between MySQL and PG setup

    Also adopts auto-closing of JDBC classes wherever possible; this does
    mean that certain errors can stop the Maven flow where they couldn't
    before, but these failures are likely something we want to warn the user
    of, given that this is a developer tool.

    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DBConnector.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/DefaultWizard.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/utility/Wizard.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/SetupTest.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/DefaultWizardTest.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
    • maven-plugin/src/test/java/org/openmrs/maven/plugins/utility/WizardTest.java (version 79c1facc1313ce0ff25ec1fed22519d9b5bafd20)
  • Ian Bacher

    Ian Bacher 4652a19a16956ab09cf608cefe513985f9eeb1c4 m

    Use annotations instead of Javadocs for Mojos

    • docker-maven-plugin/pom.xml (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/pom.xml (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AbstractTask.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/AddFeature.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Build.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/BuildDistro.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Clone.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/CreateProject.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Delete.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Deploy.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Fetch.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Help.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Info.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Pull.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/PullRequest.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Reset.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Run.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/RunTomcat.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/ServerUpgrader.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Setup.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/SetupSDK.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Undeploy.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Unwatch.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/Watch.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/WatchOwa.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • maven-plugin/src/main/java/org/openmrs/maven/plugins/model/Server.java (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)
    • pom.xml (version 4652a19a16956ab09cf608cefe513985f9eeb1c4)