From e58f0102ca033168a9618e038268004aa93bb5e9 Mon Sep 17 00:00:00 2001
From: Mark <mark@openappstack.net>
Date: Thu, 26 Sep 2019 14:44:58 +0200
Subject: [PATCH] Build test-images for integration tests

---
 .gitlab-ci.yml | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 020f007..4bbf9ca 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -55,6 +55,32 @@ login-provider-test:
       - login_provider/**/*
       - .gitlab-ci.yml
 
+integration-oauth:
+  stage: build-testimages
+  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}/test/login_logout --dockerfile ${CI_PROJECT_DIR}/test/login_logout/Dockerfile --destination $CI_REGISTRY_IMAGE/login_logout:${CI_COMMIT_REF_NAME}
+  only:
+    changes:
+      - ./**/*
+      - .gitlab-ci.yml
+
+integration-test:
+  stage: build-testimages
+  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}/test/login_logout/test/ --dockerfile ${CI_PROJECT_DIR}/test/login_logout/test/Dockerfile --destination $CI_REGISTRY_IMAGE/integration_ci_test:${CI_COMMIT_REF_NAME}
+  only:
+    changes:
+      - ./**/*
+      - .gitlab-ci.yml
+
 behave-login:
   stage: application-test
   variables:
-- 
GitLab