Commit 6b929ba5 authored by Clement Bois's avatar Clement Bois
Browse files

feat: trivy codequality report

parent a03efe85
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1522,6 +1522,10 @@ py-trivy:
        exit 1
      fi
      rm ./reports/trivy.log

      # Generate a report in the Code Quality format
      trivy convert --format template --template "@/contrib/gitlab-codequality.tpl" --output reports/py-trivy.gitlab-codequality.json reports/py-trivy.trivy.json

      # console output
      $python_trivy convert --format table reports/py-trivy.trivy.json
      exit $exit_code
@@ -1533,6 +1537,8 @@ py-trivy:
    paths:
      - "$PYTHON_PROJECT_DIR/reports/py-trivy.*"
      - "$PYTHON_PROJECT_DIR/reports/requirements.txt"
    reports:
      codequality: "$PYTHON_PROJECT_DIR/reports/py-trivy.gitlab-codequality.json"
  rules:
    # exclude if $PYTHON_TRIVY_ENABLED not set
    - if: '$PYTHON_TRIVY_DISABLED == "true"'