Skip to content

Commit

Permalink
feat(workflows): remove sonarcude
Browse files Browse the repository at this point in the history
  • Loading branch information
OlegDO committed Apr 22, 2024
1 parent 221dba8 commit 344d4d6
Showing 1 changed file with 0 additions and 39 deletions.
39 changes: 0 additions & 39 deletions .github/workflows/build-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -138,42 +138,3 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
registry: ghcr.io

sonarcube:
name: Sonarcube
needs: [prepare, checks-compile]
runs-on: ubuntu-latest
# only for staging
if: ${{ (needs.prepare.outputs.microservices != '') && (needs.prepare.outputs.branch == 'staging') }}

strategy:
matrix:
microservice: ${{ fromJson(needs.prepare.outputs.microservices) }}

env:
MICROSERVICE_NAME: ${{ matrix.microservice }}
WORK_DIR: "microservices/${{ matrix.microservice }}"

steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/download-artifact@v3
with:
name: coverage-artifacts
path: microservices

- id: package-version
run: npx @lomray/microservices-cli package-version
env:
WORK_DIR: ${{ env.WORK_DIR }}

- uses: SonarSource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_CLOUD_TOKEN }}
with:
projectBaseDir: ${{ env.WORK_DIR }}
args: >
-Dsonar.projectVersion=${{ steps.package-version.outputs.version }}

0 comments on commit 344d4d6

Please sign in to comment.