diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 92d80d238dd6b119556d7308d726a4ddcf28e01a..9f0bc4464d7310b56d6037b7844c471836eedc8e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,28 +1,2 @@ -image: docker:latest +include: "https://git.autistici.org/ai3/build-container/raw/master/common.yml" -stages: - - build - - release - -services: - - docker:dind - -variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME - RELEASE_TAG: $CI_REGISTRY_IMAGE:latest - -before_script: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.git.autistici.org - -build: - stage: build - script: - - docker build --pull -t $IMAGE_TAG . - - docker push $IMAGE_TAG - -release: - stage: release - script: - - docker pull $IMAGE_TAG - - docker tag $IMAGE_TAG $RELEASE_TAG - - docker push $RELEASE_TAG