From 3ca96bd57ee096c797e3b759bf893ceead42d9f9 Mon Sep 17 00:00:00 2001 From: Georg Krause <mail@georg-krause.net> Date: Sat, 26 Nov 2022 12:55:58 +0100 Subject: [PATCH] ci(docker): build image --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2d0de21..6a30322 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,6 +5,9 @@ stages: variables: POSTGRES_PASSWORD: postgres POSTGRES_DB: funkwhale_network + DOCKER_HOST: tcp://docker:2375/ + DOCKER_DRIVER: overlay2 + DOCKER_TLS_CERTDIR: "" tests: stage: test @@ -21,3 +24,18 @@ tests: - poetry run pytest variables: DB_DSN: user=postgres password=postgres dbname=funkwhale_network host=db + +build: + only: + - main + stage: build + image: egon0/docker-with-buildx-and-git:bash + tags: + - dind + services: + - docker:20-dind + before_script: + - docker login -u $DOCKER_LOGIN -p $DOCKER_PASSWORD + script: + - docker build . -t funkwhale/network + - docker push funkwhale/network -- GitLab