From 1418b54b7c9f35172820b5ee4da0504e882edef9 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Thu, 19 May 2022 14:17:47 +0200 Subject: [PATCH] ci: add build --- .gitlab-ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..3fb2f6b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,27 @@ +default: + image: sikalabs/ci + +stages: + - build + - deploy + +variables: + IMAGE_TAG: $CI_COMMIT_BRANCH-$CI_COMMIT_SHORT_SHA + +docker:build: + stage: build + before_script: + - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY + - docker info + script: + - docker build -t $CI_REGISTRY_IMAGE:$IMAGE_TAG . + - docker push $CI_REGISTRY_IMAGE:$IMAGE_TAG + +# deploy:prod: +# stage: deploy +# environment: +# name: prod +# script: +# - helm upgrade --install ./deploy/chart/wsj-standup --set image.tag=$IMAGE_TAG +# rules: +# - if: '$CI_COMMIT_BRANCH == "main"'