diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 76df863..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,26 +0,0 @@ -image: registry.gitlab.pztrn.name/containers/mirror/docker:20.10.8-dind - -services: - - name: registry.gitlab.pztrn.name/containers/mirror/docker:20.10.8-dind - alias: docker - -variables: - DOCKER_HOST: tcp://docker:2375 - DOCKER_TCP_PORT: 2375 - DOCKER_TLS_CERTDIR: "" - -stages: - - mirror - -before_script: - - apk add bash - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - -mirror: - stage: mirror - tags: - - docker - script: - - ./mirror.sh - only: - - master diff --git a/.woodpecker/mirror.yaml b/.woodpecker/mirror.yaml new file mode 100644 index 0000000..b2dca28 --- /dev/null +++ b/.woodpecker/mirror.yaml @@ -0,0 +1,15 @@ +--- +when: + - event: [push, tag, manual] + +steps: + - name: "mirror images" + image: "code.pztrn.name/containers/mirror/docker:26.1.1-dind" + commands: + - ./mirror.sh + environment: + REGISTRY: code.pztrn.name + REGISTRY_PROJECT: containers/mirror + REGISTRY_USERNAME: ci + REGISTRY_PASSWORD: + from_secret: DRONE_USER_PASSWORD