From b98b6a926ed3c1d30bfe6301a6efc65ec7126d16 Mon Sep 17 00:00:00 2001 From: Technofab Date: Mon, 14 Aug 2023 15:09:43 +0200 Subject: [PATCH] chore: add CI --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..307ed9d --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ + +stages: + - build + +build:ci-image: + image: docker:20.10.16 + stage: build + services: + - docker:20.10.16-dind + script: + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker build -t $CI_REGISTRY/TECHNOFAB/nix-gitlab-ci/nix-gitlab-ci:latest . + - docker push $CI_REGISTRY/TECHNOFAB/nix-gitlab-ci/nix-gitlab-ci:latest + +build:daemon: + image: docker:20.10.16 + stage: build + services: + - docker:20.10.16-dind + script: + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker build -t $CI_REGISTRY/TECHNOFAB/nix-gitlab-ci/nix-ci-daemon:latest . + - docker push $CI_REGISTRY/TECHNOFAB/nix-gitlab-ci/nix-ci-daemon:latest