I'm having issues with parsing a build
directory between stages using Gitlab-CI.
Gitlab-CI wipes the created build artifacts between stages which seems weird. I'm trying to store the build artifacts between the build and the test stage, however the build stage also has the build artifact which I want to keep and also the build artifacts which are required to run the next stage.
Is it possible to have multiple expiry times with different paths using the artifacts
option?
I have tried the following, which only keeps the second definition of paths
(the build/test* paths), and not the first paths
(.dmg) declared.
artifacts:
paths:
- build/*.dmg
expire_in: 1 week
paths:
- build/test1
- build/test2
- build/test3
expire_in: 15 mins
I have tried using the caches
however can't seem to get that working... Any suggestions would be great appreciated!