diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 466b27318c9d777d755a11cbfb754164efcda55b..b54774be7a6a05c225c31feab9c51b4c1d2d8f65 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,20 +1,40 @@ +# 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 +# Note that environment variables can be set in several places +# See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence image: beagle/sphinx-build-env:latest variables: GIT_SUBMODULE_STRATEGY: recursive stages: - - deploy +- deploy +- build +- test +- review +- dast +- staging +- production +- performance +- cleanup cache: key: bbdocs paths: - - public + - public pages: stage: deploy script: - - ./gitlab-build.sh + - "./gitlab-build.sh" artifacts: paths: - - public + - public + +sast: + stage: test + +include: +- template: Auto-DevOps.gitlab-ci.yml