From ce82154a60f2912ed829ad0eb610d3901be98dcc Mon Sep 17 00:00:00 2001 From: Alejandro Alvarez Date: Fri, 15 Sep 2023 10:15:47 +0200 Subject: [PATCH] chore(build-nightly.yml): remove nightly build workflow (#25) * chore(build-nightly.yml): remove nightly build workflow chore(pom.xml): update build-helper-maven-plugin version to 3.4.0 for compatibility improvements chore(pom.xml): update maven-failsafe-plugin version to 3.1.2 for bug fixes chore(pom.xml): update maven-resources-plugin version to 3.3.1 for compatibility improvements chore(pom.xml): update mockito-core version to 5.5.0 for new features and bug fixes chore(pom.xml): update mockito-junit-jupiter version to 5.5.0 for new features and bug fixes chore(pom.xml): update liquibase-test-harness version to 1.0.9 for compatibility improvements feat(pom.xml): add maven-failsafe-plugin configuration for integration tests feat(pom.xml): add executions for building javadoc and sources jars * chore(pom.xml): update version from 0.0.1-SNAPSHOT to 0.1.0-SNAPSHOT for consistency and clarity * chore(README.md): update liquibase-parent-pom version to 0.1.0 in the example code to reflect the desired version --- .github/workflows/build-nightly.yml | 13 ----- README.md | 2 +- pom.xml | 73 +++++++++++++++++++++++------ 3 files changed, 59 insertions(+), 29 deletions(-) delete mode 100644 .github/workflows/build-nightly.yml diff --git a/.github/workflows/build-nightly.yml b/.github/workflows/build-nightly.yml deleted file mode 100644 index a50b635..0000000 --- a/.github/workflows/build-nightly.yml +++ /dev/null @@ -1,13 +0,0 @@ -# This workflow will build the extension against the latest Liquibase artifact -name: "Nightly build" - -on: - schedule: - - cron: '0 7 * * 1-5' - -jobs: - nightly-build: - uses: liquibase/build-logic/.github/workflows/pro-extension-test.yml@v0.4.2 - with: - nightly: true - secrets: inherit \ No newline at end of file diff --git a/README.md b/README.md index 507ef2a..061c177 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This repository helps craft a parent POM file that becomes the central parent fo org.liquibase liquibase-parent-pom - 0.0.1 + 0.1.0 ``` diff --git a/pom.xml b/pom.xml index 01607e3..00076fe 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.liquibase liquibase-parent-pom Parent POM - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT Parent POM for all Extensions pom @@ -43,7 +43,7 @@ src/test/java 3.24.2 - 3.2.0 + 3.4.0 1.0.1 3.0.0 3.0.19 @@ -53,19 +53,21 @@ 5.10.0 1.10.0 1.5.1 + 1.0.9 1.18.28 3.11.0 + 3.1.2 3.0.1 3.5.0 - 3.1.2 3.3.0 + 3.1.2 3.5.0 3.3.0 + 3.3.1 + 5.5.0 + 5.5.0 1.6.13 20230618 - 3.3.1 - 4.11.0 - 4.8.0 3.9.1.2184 2.2 2.4-M1-groovy-3.0 @@ -93,14 +95,6 @@ - - - github - This repository - https://maven.pkg.github.com/liquibase/${project.artifactId} - - - org.liquibase @@ -219,7 +213,7 @@ org.liquibase liquibase-test-harness - 1.0.9 + ${liquibase-test-harness.version} test @@ -299,6 +293,19 @@ plain + + org.apache.maven.plugins + maven-failsafe-plugin + ${maven-failsafe-plugin.version} + + + + integration-test + verify + + + + maven-jar-plugin ${maven-jar-plugin.version} @@ -314,6 +321,42 @@ + + + build-javadoc-jar + package + + jar + + + javadoc + ${project.basedir} + + readme.javadocs.txt + + + false + + + + + build-sources-jar + package + + jar + + + sources + ${project.basedir} + + readme.sources.txt + + + false + + + + maven-shade-plugin