Update github action file

This commit is contained in:
شركة خبير المحدودة 2025-08-17 21:11:55 +03:00
parent 87eefe788e
commit 81a0a0bef3
1 changed files with 11 additions and 12 deletions

View File

@ -34,26 +34,25 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Run SonarScanner - name: Run SonarScanner
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: | run: |
BRANCH_NAME="${GITHUB_REF#refs/heads/}" export BRANCH_NAME="${GITHUB_REF#refs/heads/}"
SAFE_BRANCH_NAME="${BRANCH_NAME//\//_}" export SAFE_BRANCH_NAME="${BRANCH_NAME//\//_}"
PROJECT_KEY="odex25_standard_modules_${SAFE_BRANCH_NAME}" export PROJECT_KEY="odex25_standard_modules_${SAFE_BRANCH_NAME}"
PROJECT_NAME="Standard Modules ${SAFE_BRANCH_NAME^}" export PROJECT_NAME="Standard Modules ${SAFE_BRANCH_NAME^}"
SOURCE_FOLDER_NAME="${BRANCH_NAME#master_}" export SOURCE_FOLDER_NAME="${BRANCH_NAME#master_}"
PROJECT_VERSION="1.0" export PROJECT_VERSION="1.0"
export SONAR_TOKEN=${{ secrets.SONAR_TOKEN }}
sonar-scanner \ sonar-scanner \
-Dsonar.projectKey=$PROJECT_KEY \ -Dsonar.projectKey="$PROJECT_KEY" \
-Dsonar.projectName="$PROJECT_NAME" \ -Dsonar.projectName="$PROJECT_NAME" \
-Dsonar.projectVersion=$PROJECT_VERSION \ -Dsonar.projectVersion="$PROJECT_VERSION" \
-Dsonar.sources=$SOURCE_FOLDER_NAME \ -Dsonar.sources="$SOURCE_FOLDER_NAME" \
-Dsonar.inclusions="**/*.py, **/*.xml, **/*.js" \ -Dsonar.inclusions="**/*.py, **/*.xml, **/*.js" \
-Dsonar.exclusions="**/__manifest__.py, **/migrations/**, **/__pycache__/**" \ -Dsonar.exclusions="**/__manifest__.py, **/migrations/**, **/__pycache__/**" \
-Dsonar.sourceEncoding="UTF-8" \ -Dsonar.sourceEncoding="UTF-8" \
-Dsonar.host.url="https://sonar.odex.sa" \ -Dsonar.host.url="https://sonar.odex.sa" \
-Dsonar.login=$SONAR_TOKEN -Dsonar.login="$SONAR_TOKEN"
- name: Cleanup workspace - name: Cleanup workspace
if: always() if: always()