Getting artifacts into gitlab CI is pretty straightforward.
But programatically pulling artifacts from gitlab CI does not seem to have a well-documented approach.
But programatically pulling artifacts from gitlab CI does not seem to have a well-documented approach.
It's sort of annoying to have to add on another system to the pipeline, but I think it's generally reasonable. Managing artifacts shouldn't really be part of the CI system anyway, I feel it's better to handle that stuff separately.
nginx then serves them under a unique path.
I would very much like to see gitlab offer the ability to get artifacts via some API so I can remove all that hackery.