Error Restoring Cache
After upgrading to GitLab 8.2.0-ee.0
and GitLab Runner 0.7.0-1
we're encountering the following error attempting to use the new cache and archive feature.
gitlab-ci-multi-runner 0.7.0 (9736cc5)
Using Docker executor with image <redacted>/ci/node ...
Pulling docker image gitlab/gitlab-runner:build ...
Pulling docker image <redacted>/ci/node:latest ...
Running on runner-64297815-project-6-concurrent-0 via 660b15c6b3d7...
Fetching changes...
HEAD is now at 71725f8 npm install quiet
From https://<redacted>/in-touch/its.gulp
71725f8..3518d4d master -> origin/master
Checking out 3518d4d3 as master...
Previous HEAD position was 71725f8... npm install quiet
HEAD is now at 3518d4d... remove artifacts
Restoring cache...
tar: Multiple archive files require '-M' option
Try 'tar --help' or 'tar --usage' for more information.
ERROR: Build failed with: exit code 1
The build config we are using looks like:
image: <redacted>/ci/node
stages:
- build
- test
cache:
paths:
- node_modules/
npm:
stage: build
tags:
- docker
script:
- npm install --quiet
unit:
stage: test
tags:
- docker
script:
- npm run gulp -- test:unit:coverage
lint:
stage: test
tags:
- docker
script:
- npm run gulp -- lint