diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 978f37bb87dd6b3cadd22d16dd95e0ad3c1908ec..e197579511b72d74b03e46cad79a6c3369014b06 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