variables: GIT_SUBMODULE_STRATEGY: recursive DOCKER_HUB_REPO: libresh/nextcloud prepare: stage: .pre image: name: registry.gitlab.com/gitlab-ci-utils/curl-jq:latest entrypoint: [""] script: - source ./current_version - source ./ci/functions - prepare_env > build.env artifacts: reports: dotenv: build.env test: image: name: gcr.io/kaniko-project/executor:debug entrypoint: [""] dependencies: - prepare script: - source ./ci/functions - test_build except: - master - /^feature.*$/ push: image: name: gcr.io/kaniko-project/executor:debug entrypoint: [""] dependencies: - prepare script: - source ./ci/functions - build only: - master - /^feature.*$/