From 50bace35fa29cea3cbae9c405c00bc7e76df7f09 Mon Sep 17 00:00:00 2001
From: Ronnie Friman <L4168@student.jamk.fi>
Date: Thu, 27 Jun 2019 19:43:17 +0300
Subject: [PATCH] added rf-docker and result-push stages

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 978f37b..e197579 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,8 @@
 stages:
   - purge
   - e2e-test
+  - rf-test
+  - push-results
 
 purge-old-containers:
   image:
@@ -40,3 +42,26 @@ e2e-testing:
     - echo 'create extension "uuid-ossp";' | docker exec -i postgis psql -U postgres ehasa
   allow_failure: true
 
+rf-test:
+  image: gitlab.labranet.jamk.fi:4567/wimma-lab-2019/mysticons/devsecops/robot
+  stage: rf-test
+  tags: ['docker']
+  only:
+    - testing
+  script:
+    - export ROBOT_TESTS=./tests
+    - export OUTPUT_DIR=./results
+    - run.sh
+  artifacts:
+    when: always
+    untracked: true
+    expire_in: 24h
+
+push-results:
+  stage: push-results
+  tags: ['shell']
+  only:
+    - testing
+  when: always
+  script:
+    - docker cp ./results front:/usr/share/nginx/html
-- 
GitLab