diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..21f6349 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,21 @@ +variables: + UBUNTU_VER: "22.04" + +build: + image: docker:23.0.1 + stage: build + # services: + # - docker:23.0.1-dind + script: + - docker buildx create --use default + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker buildx build . + -f Dockerfile + --build-arg UBUNTU_VER=$UBUNTU_VER + -t $CI_REGISTRY/docker/ubuntu/ubuntu-$UBUNTU_VER:`date "+%Y-%m-%d"` + -t $CI_REGISTRY/docker/ubuntu/ubuntu-$UBUNTU_VER:latest + -t $CI_REGISTRY/docker/ubuntu:$UBUNTU_VER + -t $CI_REGISTRY/docker/ubuntu:latest + --platform linux/amd64,linux/arm64,linux/arm/v7 + --push --provenance false + \ No newline at end of file