summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 72c768a..efc3375 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,6 +22,15 @@ integration:
services:
- docker:stable-dind
script:
- - apk add build-base git ruby ruby-bigdecimal ruby-bundler ruby-dev ruby-json
- - bundle install
- - bundle exec rspec
+ - apk add bash build-base git ruby ruby-bigdecimal ruby-bundler ruby-dev ruby-json
+ - ./bin/setup
+ - ./bin/test --format RspecJunitFormatter --out rspec.xml
+ cache:
+ key: ${CI_COMMIT_REF_SLUG}
+ paths:
+ - vendor
+ artifacts:
+ paths:
+ - rspec.xml
+ reports:
+ junit: rspec.xml