WIP: Mount user volumes to services
What does this MR do?
NB : This is !663 (closed) on top of !1234 (closed), to show that it changes behavior.
Why was this MR needed?
(from !663 (closed)):
When
docker
executor is used, and we do use permamentvolumes = ["/cache:/cache", "/builds:/builds"]
.Then, if using
docker:dind
we cannot access/builds
folder, as it is not mounted to the service container.This changes the order of operation to make this possible.
Are there points in the code the reviewer needs to double check?
Does this MR meet the acceptance criteria?
-
Documentation created/updated -
Added tests for this feature/bug -
In case of conflicts with master
- branch was rebased
What are the relevant issue numbers?
Edited by Mathieu Parent