diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 546bcba70e40972ce9fc45af97dc4ee5dded5eef..076675fca6350900308859a7496ededf90a41aab 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,6 @@ +defaults: + - image: ubuntu:22.04 + stages: - build - test @@ -6,8 +9,10 @@ stages: variables: PACKAGE_NAME: "pak" DOCKER_IMAGE: "$CI_REGISTRY_IMAGE/$PACKAGE_NAME" + DOCKER_TLS_CERTDIR: "/certs" before_script: + - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - pip install setuptools build_package: @@ -32,6 +37,7 @@ publish_package: build_and_push_docker_image: stage: publish + image: docker:26.0.1-dind script: - docker build -t $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA . - docker push $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA