Modify ci workflows

- Due to changes in gradle build
- Relates #1143
This commit is contained in:
Janne Valkealahti
2024-03-14 13:11:25 +00:00
parent 4675396335
commit 86c0b2ad25
4 changed files with 28 additions and 18 deletions

View File

@@ -20,11 +20,13 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
distribution: adopt
java-version: ${{ matrix.java }}
cache: gradle
- name: Build with Gradle
run: ./gradlew clean build
env:
@@ -53,13 +55,15 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: adopt
java-version: 17
- uses: jfrog/setup-jfrog-cli@v3
cache: gradle
- uses: jfrog/setup-jfrog-cli@v4
with:
version: 2.39.1
version: 2.52.10
env:
JF_ENV_SPRING: ${{ secrets.JF_ARTIFACTORY_SPRING }}

View File

@@ -28,13 +28,15 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
distribution: adopt
java-version: ${{ matrix.java }}
cache: gradle
- name: Build with Gradle
run: ./gradlew clean build -x docsZip -x distZip -PstatemachineIncludeTags=mongodb -PstatemachineTestResults=true
run: ./gradlew clean build -PstatemachineIncludeTags=mongodb -PstatemachineTestResults=true
- name: Tar Build Logs
if: ${{ failure() }}
run: |
@@ -42,7 +44,7 @@ jobs:
tar -zc --ignore-failed-read --file build/buildlogs.tar.gz */build/reports */*/build/reports
- name: Upload Build Logs
if: ${{ failure() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: buildlogs
path: build/buildlogs.tar.gz

View File

@@ -28,13 +28,15 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
distribution: adopt
java-version: ${{ matrix.java }}
cache: gradle
- name: Build with Gradle
run: ./gradlew clean build -x docsZip -x distZip -PstatemachineIncludeTags=redis -PstatemachineTestResults=true
run: ./gradlew clean build -PstatemachineIncludeTags=redis -PstatemachineTestResults=true
- name: Tar Build Logs
if: ${{ failure() }}
run: |
@@ -42,7 +44,7 @@ jobs:
tar -zc --ignore-failed-read --file build/buildlogs.tar.gz */build/reports */*/build/reports
- name: Upload Build Logs
if: ${{ failure() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: buildlogs
path: build/buildlogs.tar.gz

View File

@@ -22,13 +22,15 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
distribution: adopt
java-version: ${{ matrix.java }}
cache: gradle
- name: Build with Gradle
run: ./gradlew clean build -x docsZip -x distZip -PstatemachineIncludeTags=smoke -PstatemachineTestResults=true
run: ./gradlew clean build -PstatemachineIncludeTags=smoke -PstatemachineTestResults=true
- name: Tar Build Logs
if: ${{ failure() }}
run: |
@@ -36,7 +38,7 @@ jobs:
tar -zc --ignore-failed-read --file build/buildlogs.tar.gz */build/reports */*/build/reports
- name: Upload Build Logs
if: ${{ failure() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: buildlogs
path: build/buildlogs.tar.gz