From ad46cc7cf7a5651debb3d7431a9df52a1711750d Mon Sep 17 00:00:00 2001 From: THOREL Arnaud Date: Tue, 28 Nov 2023 15:14:56 +0100 Subject: [PATCH] fix --- .github/workflows/build.yml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d1da6db..f283a68 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,20 +23,31 @@ jobs: server-password: MAVEN_PASSWORD - name: Build with Maven run: mvn -ntp -B package --file pom.xml - - name: Code Coverage - uses: codecov/codecov-action@v3 + + coverage: + runs-on: ubuntu-latest + needs: [ "build" ] + steps: + - uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} - - name: Sonar - env: + + sonar: + runs-on: ubuntu-latest + needs: [ "build" ] + steps: + - env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_PROJECT: Ouest-France_${{ github.event.repository.name }} run: mvn -ntp -B sonar:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=${{ vars.SONAR_ORGANIZATION }} -Dsonar.projectKey=$SONAR_PROJECT -Dsonar.branch.name=${GITHUB_REF##*/} - - name: Deploy Snapshot - env: + + deploy-snapshot: + runs-on: ubuntu-latest + needs: [ "build", "sonar" ] + steps: + - env: MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} run: | - cat /home/runner/.m2/settings.xml mvn -ntp -B deploy -DskipTests=true