pre-merge-checks: extends: - .pre-merge:rules:pre-merge-checks - .fast-no-clone-job variables: # We use > instead of | because we want the files to be space-separated. FILES_TO_DOWNLOAD: > scripts/utils.sh scripts/pipeline/pre_merge_checks.rb image: ${GITLAB_DEPENDENCY_PROXY_ADDRESS}ruby:${RUBY_VERSION}-alpine3.20 stage: pre-merge needs: [] before_script: - apk add --no-cache --update curl # Not present in ruby-alpine, so we add it manually - !reference [".fast-no-clone-job", before_script] script: - install_gitlab_gem - chmod u+x scripts/pipeline/pre_merge_checks.rb && scripts/pipeline/pre_merge_checks.rb