Loading .gitlab-ci.yml +5 −26 Original line number Diff line number Diff line image: docker services: - docker:dind include: - project: 'renovate-bot/renovate-runner' file: '/templates/renovate.gitlab-ci.yml' stages: - build - push before_script: - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER $CI_REGISTRY --password-stdin build: stage: build script: # https://docs.gitlab.com/ee/ci/docker/docker_layer_caching.html - docker pull $CI_REGISTRY_IMAGE:latest || true # Caching - docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA --tag $CI_REGISTRY_IMAGE:latest . # - docker build -t $IMAGE_TAG . --no-cache push: stage: push script: - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA - docker push $CI_REGISTRY_IMAGE:latest rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH No newline at end of file renovate: image: ghcr.io/renovatebot/renovate:full No newline at end of file Loading
.gitlab-ci.yml +5 −26 Original line number Diff line number Diff line image: docker services: - docker:dind include: - project: 'renovate-bot/renovate-runner' file: '/templates/renovate.gitlab-ci.yml' stages: - build - push before_script: - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER $CI_REGISTRY --password-stdin build: stage: build script: # https://docs.gitlab.com/ee/ci/docker/docker_layer_caching.html - docker pull $CI_REGISTRY_IMAGE:latest || true # Caching - docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA --tag $CI_REGISTRY_IMAGE:latest . # - docker build -t $IMAGE_TAG . --no-cache push: stage: push script: - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA - docker push $CI_REGISTRY_IMAGE:latest rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH No newline at end of file renovate: image: ghcr.io/renovatebot/renovate:full No newline at end of file