Compare commits

...

7 Commits

Author SHA1 Message Date
brian.mulier
6537ee984b chore(version): update to version 'v0.19.1'. 2024-10-01 22:32:48 +02:00
brian.mulier
573aa48237 fix(ci): add back datahub plugin to ci build 2024-10-01 22:32:07 +02:00
brian.mulier
66ddeaa219 chore(version): update to version 'v0.19.0'. 2024-10-01 18:15:40 +02:00
brian.mulier
02c5e8a1a2 fix(ci): remove datahub plugin for now as it's not finished 2024-10-01 18:15:40 +02:00
brian.mulier
733c7897b9 fix(ci): restore github release on main workflow in case of skipped e2e 2024-10-01 15:33:36 +02:00
brian.mulier
c051287688 fix(ci): publish maven even if E2E were skipped 2024-10-01 14:26:02 +02:00
brian.mulier
1af8de6bce fix(ci): no more docker build & E2E for tags build 2024-10-01 13:43:35 +02:00
2 changed files with 16 additions and 4 deletions

View File

@@ -68,6 +68,7 @@ jobs:
# Get Plugins List
- name: Get Plugins List
uses: ./.github/actions/plugins-list
if: "!startsWith(github.ref, 'refs/tags/v')"
id: plugins-list
with:
plugin-version: ${{ env.PLUGIN_VERSION }}
@@ -75,6 +76,7 @@ jobs:
# Set Plugins List
- name: Set Plugin List
id: plugins
if: "!startsWith(github.ref, 'refs/tags/v')"
run: |
PLUGINS="${{ steps.plugins-list.outputs.plugins }}"
TAG=${GITHUB_REF#refs/*/}
@@ -122,6 +124,7 @@ jobs:
# Docker Build
- name: Build & Export Docker Image
uses: docker/build-push-action@v6
if: "!startsWith(github.ref, 'refs/tags/v')"
with:
context: .
push: false
@@ -149,6 +152,7 @@ jobs:
- name: Upload Docker
uses: actions/upload-artifact@v4
if: "!startsWith(github.ref, 'refs/tags/v')"
with:
name: ${{ steps.vars.outputs.artifact }}
path: /tmp/${{ steps.vars.outputs.artifact }}.tar
@@ -156,7 +160,7 @@ jobs:
check-e2e:
name: Check E2E Tests
needs: build-artifacts
if: ${{ github.event.inputs.skip-test == 'false' || github.event.inputs.skip-test == '' }}
if: ${{ (github.event.inputs.skip-test == 'false' || github.event.inputs.skip-test == '') && !startsWith(github.ref, 'refs/tags/v') }}
uses: ./.github/workflows/e2e.yml
strategy:
fail-fast: false
@@ -276,7 +280,11 @@ jobs:
name: Github Release
runs-on: ubuntu-latest
needs: [ check, check-e2e ]
if: startsWith(github.ref, 'refs/tags/v')
if: |
always() &&
startsWith(github.ref, 'refs/tags/v') &&
needs.check.result == 'success' &&
(needs.check-e2e.result == 'skipped' || needs.check-e2e.result == 'success')
steps:
# Download Exec
- name: Download executable
@@ -368,7 +376,11 @@ jobs:
name: Publish to Maven
runs-on: ubuntu-latest
needs: [check, check-e2e]
if: github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/tags/v')
if: |
always() &&
github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/tags/v') &&
needs.check.result == 'success' &&
(needs.check-e2e.result == 'skipped' || needs.check-e2e.result == 'success')
steps:
- uses: actions/checkout@v4

View File

@@ -1,4 +1,4 @@
version=0.19.0-SNAPSHOT
version=0.19.1
org.gradle.parallel=true
org.gradle.caching=true