Commit 23b86f68 authored by JunHyung An's avatar JunHyung An
Browse files

Add renovate bot working

parent f46f7f4c
Loading
Loading
Loading
Loading
+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