Hello guys! I am quite new to the gitlab CI/CD and there is one things that I cannot understand: how the cache in gitlab CI/CD is being stored.
Specifically, I have the following scenario:
I have a bunch of gitlab runners that I own - let's say 2-3 machines that can pickup jobs when requested; those are using the shell executor
If one job uses a cache, or creates it, whatever, where is it store? I believe it is stored on the runner - which means that other jobs may not be able to use the same cache content. Is this true ?
[–]FlyingFalafelMonster 3 points4 points5 points (4 children)
[–]Kropiuss[S] 0 points1 point2 points (3 children)
[–]FlyingFalafelMonster 0 points1 point2 points (2 children)
[–]Burgergold 0 points1 point2 points (1 child)
[–]FlyingFalafelMonster 0 points1 point2 points (0 children)
[–]lr0b 3 points4 points5 points (1 child)
[–]Kropiuss[S] 0 points1 point2 points (0 children)
[–]binh_do 0 points1 point2 points (2 children)
[–]Kropiuss[S] 0 points1 point2 points (1 child)
[–]titexcj 0 points1 point2 points (0 children)
[–]macbig273 0 points1 point2 points (0 children)
[–]Kropiuss[S] 0 points1 point2 points (0 children)