From acc2a91099eb800cac4782f9b8b42ea1bb1f7b59 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 5 Nov 2024 09:01:27 +1100 Subject: [PATCH] manual ci/cd --- server/.gitlab-ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 server/.gitlab-ci.yml diff --git a/server/.gitlab-ci.yml b/server/.gitlab-ci.yml new file mode 100644 index 00000000..2e92e3ab --- /dev/null +++ b/server/.gitlab-ci.yml @@ -0,0 +1,16 @@ +stages: + - build + +build: + stage: build + + image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:20.10.16 + services: + - name: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:18.09.7-dind + alias: docker + before_script: + - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin + script: + - export CI_DOCKER_IMAGE_NAME $CI_REGISTRY/drop-oss/drop/$CI_COMMIT_REF_NAME:latest + - docker build -t $CI_DOCKER_IMAGE_NAME . + - docker push $CI_DOCKER_IMAGE_NAME \ No newline at end of file