diff options
-rw-r--r-- | .gitlab-ci.yml | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 196d619e..f6a55184 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,15 +6,6 @@ variables: RABBITMQ_HOST: rabbit RETHINKDB_HOST: rethinkdb -services: - - docker:dind - - - name: rabbitmq:3.7.5-alpine - alias: rabbit - - - name: rethinkdb:2.3.6 - alias: rethinkdb - before_script: - apk add --update tini @@ -32,6 +23,16 @@ stages: test: stage: test + services: + - name: rabbitmq:3.7.5-alpine + alias: rabbit + + - name: rethinkdb:2.3.6 + alias: rethinkdb + + cache: + - ".venv" + script: - apk add --update ruby ruby-dev ruby-rdoc ruby-irb - pip install pipenv @@ -43,6 +44,9 @@ test: - pipenv run test build: + services: + - docker:dind + stage: build script: - apk add docker curl |