diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 92963a1..fe4eed8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,28 +1,29 @@ +# You can override the included template(s) by including variable overrides +# SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings +# Secret Detection customization: https://docs.gitlab.com/ee/user/application_security/secret_detection/#customizing-settings +# Dependency Scanning customization: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#customizing-the-dependency-scanning-settings +# Container Scanning customization: https://docs.gitlab.com/ee/user/application_security/container_scanning/#customizing-the-container-scanning-settings +# Note that environment variables can be set in several places +# See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence qodana: only: - - master - - merge_requests + - master + - merge_requests image: name: jetbrains/qodana-python-community - entrypoint: [""] + entrypoint: + - '' variables: - QODANA_TOKEN: $qodana_token + QODANA_TOKEN: "$qodana_token" script: - - qodana --save-report --results-dir=$CI_PROJECT_DIR/.qodana/results - --cache-dir=$CI_PROJECT_DIR/.qodana/cache + - qodana --save-report --results-dir=$CI_PROJECT_DIR/.qodana/results --cache-dir=$CI_PROJECT_DIR/.qodana/cache artifacts: - expose_as: 'qodana_report' - paths: [ '.qodana/results/' ] - -# codacy: -# only: -# - master -# - merge_request -# image: -# name: alpine -# variables: -# CODACY_PROJECT_TOKEN: $CODACY_PROJECT_TOKEN -# script: -# - apk add bash curl -# - bash <(curl -Ls https://coverage.codacy.com/get.sh) - + expose_as: qodana_report + paths: + - ".qodana/results/" +stages: +- test +sast: + stage: test +include: +- template: Security/SAST.gitlab-ci.yml