From db1b77d50604f55f3d32d5ce7d08084beb5e3c2e Mon Sep 17 00:00:00 2001
From: Mark <mark@openappstack.net>
Date: Thu, 31 Oct 2019 15:08:37 +0100
Subject: [PATCH] Add frontend to CI pipeline

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1feeb70..adb0a66 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ stages:
   - build
   - test
 
-backend-image:
+backend:
   stage: build
   image:
     name: gcr.io/kaniko-project/executor:debug
@@ -12,7 +12,20 @@ backend-image:
     - /kaniko/executor --context ${CI_PROJECT_DIR}/backend/ --dockerfile ${CI_PROJECT_DIR}/backend/Dockerfile --destination $CI_REGISTRY_IMAGE/backend:${CI_COMMIT_REF_NAME}
   only:
     changes:
-      - ./**/*
+      - backend/**/*
+      - .gitlab-ci.yml
+
+frontend:
+  stage: build
+  image:
+    name: gcr.io/kaniko-project/executor:debug
+    entrypoint: [""]
+  script:
+    - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
+    - /kaniko/executor --context ${CI_PROJECT_DIR}/frontend/ --dockerfile ${CI_PROJECT_DIR}/frontend/Dockerfile --destination $CI_REGISTRY_IMAGE/frontend:${CI_COMMIT_REF_NAME}
+  only:
+    changes:
+      - frontend/**/*
       - .gitlab-ci.yml
 
 backend-unittests:
-- 
GitLab