From 98a19ce148800d0945fbddf59f5bafbb09748fd5 Mon Sep 17 00:00:00 2001 From: varac Date: Tue, 31 Jan 2017 15:53:18 +0100 Subject: Platform CI: Dont run bundle install in parallel Closes: #8684 --- .gitlab-ci.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c6cbb666..ab2d5aa5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,25 @@ +image: leapcode/ruby + +# This is for caching the gems not only between the stages, but also persistent +# on the gitlab-runner so we don't need to install from scratch on every pipeline +cache: + key: "$CI_BUILD_REF_NAME" + untracked: true + paths: + - tests/platform-ci/vendor/ + before_script: - - echo 'Running global before_script' - cd tests/platform-ci - - ./setup.sh stages: + - setup - syntax - build -image: leapcode/ruby +setup: + stage: setup + script: + - ./setup.sh lint: stage: syntax -- cgit v1.2.3