diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e1c1ebce35424fe5dad8cc1e88c80bf6a4494089..bd338ae2d0d98418a7de06b267598957f087473c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,18 @@ stages: - mirror -mirror: +container-mirror: + stage: mirror + image: docker.io/library/fedora:32 + before_script: + - dnf install -y skopeo + - echo "$CI_REGISTRY_PASSWORD" | skopeo login -u "$CI_REGISTRY_USER" --password-stdin "$CI_REGISTRY" + script: + - skopeo sync --src docker --dest docker docker.io/library/influxdb quay.io/shivering-isles-mirror/influxdb + - skopeo sync --src docker --dest docker docker.io/gitlab/gitlab-ce quay.io/shivering-isles-mirror/gitlab + + +git-mirror: stage: mirror script: - ./mirror.sh 'https://github.com/codimd/cli.git' 'ssh://git@git.shivering-isles.com:2222/codimd/cli.git'