From ef3f91b1a5d63a386c2f369f5cee0f1e18059604 Mon Sep 17 00:00:00 2001 From: Maurizio Turatti Date: Tue, 16 Jul 2024 19:48:46 +0200 Subject: [PATCH] Update integration test profiles activation logic --- .github/workflows/branch.yml | 4 ++-- .github/workflows/pullrequests.yml | 3 +-- .github/workflows/tags.yml | 4 ++-- core/pom.xml | 8 ++++++-- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/branch.yml b/.github/workflows/branch.yml index ea6c49925..bec34ead4 100644 --- a/.github/workflows/branch.yml +++ b/.github/workflows/branch.yml @@ -11,7 +11,7 @@ on: jobs: build: - if: "!contains(github.event.head_commit.message, 'skip ci')" + if: '!contains(github.event.head_commit.message, "skip ci")' runs-on: ubuntu-22.04 strategy: matrix: @@ -47,7 +47,7 @@ jobs: - name: Build and Test env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any - run: mvn -B clean install -Pshade,mongodb,start-server -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" + run: mvn -B clean install -Pshade -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" - name: Set up QEMU if: ${{ matrix.deploy }} diff --git a/.github/workflows/pullrequests.yml b/.github/workflows/pullrequests.yml index 646dcd115..f89a7941b 100644 --- a/.github/workflows/pullrequests.yml +++ b/.github/workflows/pullrequests.yml @@ -10,7 +10,6 @@ on: jobs: build: - if: "!contains(github.event.head_commit.message, 'skip ci')" runs-on: ubuntu-22.04 strategy: matrix: @@ -38,4 +37,4 @@ jobs: - name: Build and Test env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any - run: MAVEN_OPTS="--add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED" mvn -B verify -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" + run: MAVEN_OPTS="--add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED" mvn -B clean verify -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" diff --git a/.github/workflows/tags.yml b/.github/workflows/tags.yml index b464fe204..d98f55a5a 100644 --- a/.github/workflows/tags.yml +++ b/.github/workflows/tags.yml @@ -11,7 +11,7 @@ on: jobs: build: - if: "!contains(github.event.head_commit.message, 'skip ci')" + if: '!contains(github.event.head_commit.message, "skip ci")' runs-on: ubuntu-22.04 strategy: matrix: @@ -45,7 +45,7 @@ jobs: - name: Build and Test env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any - run: mvn -B clean install -Pshade,mongodb,start-server -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" + run: mvn -B clean install -Pshade -Dmongodb.version="${{ matrix.mongodb-version }}" -Dkarate.options="${{ matrix.karate-options }}" - name: Set up QEMU if: ${{ matrix.deploy }} diff --git a/core/pom.xml b/core/pom.xml index 87a8bf2b1..0f9d6768d 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -470,7 +470,9 @@ mongodb - true + + !skipTests + @@ -537,7 +539,9 @@ start-server - true + + !skipTests +