From be03c627e67e6bbc8f5cfb821e47e0b1a2b45221 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Vegard=20Murvold=20Sporst=C3=B8l?= <vegarms@stud.ntnu.no>
Date: Sat, 27 Feb 2021 12:36:54 +0100
Subject: [PATCH] Update .gitlab-ci.yml file

---
 .gitlab-ci.yml | 31 +++++++++++++++++--------------
 1 file changed, 17 insertions(+), 14 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1d3092d..845525d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,14 @@
-# This file is a template, and might need editing before it works on your project.
-docker-build-master:
-  # Official docker image.
+stages:
+  - test
+  - build
+  - deploy
+
+test:
+  stage: test
+  script:
+    - ECHO "Test something"
+
+docker-build:
   image: docker:latest
   stage: build
   services:
@@ -13,16 +21,11 @@ docker-build-master:
   only:
     - master
 
-docker-build:
-  # Official docker image.
-  image: docker:latest
-  stage: build
+deploy:
+  stage: deploy
   services:
-    - docker:dind
-  before_script:
-    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
+  - docker:dind
   script:
-    - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" .
-    - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG"
-  except:
-    - master
+    - docker login --email=_ --username=_ --password=<$HEROKU_TOKEN> registry.heroku.com
+    - docker tag registry.gitlab.stud.idi.ntnu.no/vegarms/tdt4242-base:latest registry.gitlab.stud.idi.ntnu.no/vegarms/tdt4242-base
+    - docker push registry.gitlab.stud.idi.ntnu.no/vegarms/tdt4242-base
-- 
GitLab