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
dockerexecutor is used, and we do use permamentvolumes = ["/cache:/cache", "/builds:/builds"].Then, if using
docker:dindwe cannot access/buildsfolder, 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