diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ccab36a55ae449b7654def569e128f1c27aeecc5..3775cf9c299a7bfbc15b4743ae4a88fdfe74f6a2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,9 +2,12 @@ stages: - test - build-review - review +- quality-security - release +- deploy variables: + URL: "example.com" # if you include 'website-deploy' INDEX: "index.html" REPO: "templates/simple-webpage" AUTHPASSWORD: "example" # change to "" (empty string) to disable authentication @@ -17,8 +20,19 @@ include: - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/blc.yml' - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/review/build-review.yml' + - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/review/review.yml' - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/review/stop-review.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/code-quality.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/sast.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/deps-scan.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/container-scan.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/dast.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/license-check.yml' +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/quality-security/performance.yml' + - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/dockerify.yml' - 'https://git.dbogatov.org/templates/ci-snippets/raw/master/simple-website/pages.yml' + +- 'https://git.dbogatov.org/templates/ci-snippets/raw/master/trigger-websites-deploy.yml'