From 3940dcb280819e7a1a3ea8d1b8c6ab145b20cf64 Mon Sep 17 00:00:00 2001 From: anhefti Date: Tue, 5 Mar 2024 12:50:24 +0100 Subject: [PATCH] remove double maven build for reporting --- .github/workflows/buildReporting.yml | 52 ++-------------------------- 1 file changed, 3 insertions(+), 49 deletions(-) diff --git a/.github/workflows/buildReporting.yml b/.github/workflows/buildReporting.yml index 3f0d8fec..64704c1c 100644 --- a/.github/workflows/buildReporting.yml +++ b/.github/workflows/buildReporting.yml @@ -44,61 +44,15 @@ jobs: fail_ci_if_error: false verbose: false - maven-build-docker: - needs: maven-build-reporting - # Run only on tagging - if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') - runs-on: ubuntu-latest - steps: - - - name: Get short SHA - uses: benjlevesque/short-sha@v2.1 - id: short-sha - - - name: Store short SHA as environment variable - run: echo $SHA - env: - SHA: ${{ steps.short-sha.outputs.sha }} - - - name: Set env - run: echo "TAG_NAME=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - - - name: Test tag name - run: | - echo $TAG_NAME - echo ${{ env.TAG_NAME }} - - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Set up JDK 17 - uses: actions/setup-java@v4 - with: - java-version: '17' - distribution: 'adopt' - - - name: Cache Maven packages - uses: actions/cache@v4 - with: - path: ~/.m2 - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 - - - name: Build with Maven - run: mvn clean install -Dmaven.test.skip=true -Dsebserver-version="${{ env.TAG_NAME }}-${{ env.SHA }}" - env: - sebserver-version: ${{ env.TAG_NAME }}-${{ env.SHA }} - - - name: Simplify package name + - name: Simplify package name run: mv target/seb-server-${{ env.TAG_NAME }}-${{ env.SHA }}.jar target/seb-server.jar - - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v4 with: name: Package path: target/seb-server.jar docker-build: - needs: maven-build-docker + needs: maven-build-reporting # Run only on tagging if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') runs-on: ubuntu-latest