Hey, check out this crazy news article that totally isn't a rickroll
at master 1.4 kB view raw
1# You can override the included template(s) by including variable overrides 2# SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings 3# Secret Detection customization: https://docs.gitlab.com/ee/user/application_security/secret_detection/#customizing-settings 4# Dependency Scanning customization: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#customizing-the-dependency-scanning-settings 5# Container Scanning customization: https://docs.gitlab.com/ee/user/application_security/container_scanning/#customizing-the-container-scanning-settings 6# Note that environment variables can be set in several places 7# See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence 8stages: 9- test 10- build 11sast: 12 stage: test 13include: 14- template: Security/SAST.gitlab-ci.yml 15 16build: 17 image: docker:latest 18 services: 19 - docker:dind 20 variables: 21 DOCKER_DRIVER: overlay 22 stage: build 23 script: 24 - docker build -t "corysanin/rickognito:latest" -t "$CI_REGISTRY_IMAGE:latest" -f ./Dockerfile . 25 - "if [ ! -z ${DOCKER_PASSWORD+x} ]; then echo \"$DOCKER_PASSWORD\" | docker login -u \"$DOCKER_USERNAME\" --password-stdin; docker push \"corysanin/rickognito:latest\"; fi" 26 - if [ ! -z ${CI_REGISTRY_PASSWORD+x} ]; then echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin; docker push "$CI_REGISTRY_IMAGE:latest"; fi 27