diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f2f543a3cd47f3ec45fc639fb02d044d5dbfde4a..c2d6533e9df4ce70e10f66efc3a8a9374327a7f1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,30 +1,4 @@ -image: docker:latest - -stages: - - build - - release - -services: - - docker:dind - -variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - 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 - only: - - master +include: + - project: "ai3/build-container" + file: "common.yml" + ref: "master"