diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ef920300563e9f953c91e10bbf532d69a5724809..67c5601a7532427369fbeec66c3f7592edb859b0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -83,19 +83,19 @@ tests-3.9: services: - docker:dind script: - - docker pull $CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG || true - - docker build --cache-from $CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG --pull -t "$CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG" -f release/container-$KIND . - docker login -u "$CI_REGISTRY_USER" -p "$CI_BUILD_TOKEN" $CI_REGISTRY - - docker tag "$CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG" "$CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG" - - docker push "$CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG" - - docker tag "$CI_REGISTRY_IMAGE/$KIND:$IMAGE_TAG" "$CI_REGISTRY_IMAGE/$KIND:latest" + - docker pull $CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_SHORT_SHA || true + - docker build --cache-from $CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_SHORT_SHA --pull -t "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_SHORT_SHA" -f release/container-$KIND . + - docker push "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_SHORT_SHA" + - docker tag "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_SHORT_SHA" "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_BRANCH" + - docker push "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_BRANCH" + - docker tag "$CI_REGISTRY_IMAGE/$KIND:$CI_COMMIT_BRANCH" "$CI_REGISTRY_IMAGE/$KIND:latest" - docker push "$CI_REGISTRY_IMAGE/$KIND:latest" container:poetry: extends: .container variables: KIND: "poetry" - IMAGE_TAG: "dev" # rules: # - when: manual @@ -103,7 +103,8 @@ container:pip: extends: .container variables: KIND: "pip" - IMAGE_TAG: "dev" +# rules: +# - when: manual pypi_test: stage: package