https://pulumi.com logo
#general
Title
# general
c

cool-egg-852

08/06/2019, 2:58 PM
I know many of them will support caching specific directories between runs
b

best-xylophone-83824

08/06/2019, 3:00 PM
but not Gitlab with kubernetes executors 😞
c

cool-egg-852

08/06/2019, 3:01 PM
Really? I don’t recall seeing that limitation
b

best-xylophone-83824

08/06/2019, 3:04 PM
There was some caching with help of S3 where some paths are copied to object storage at the end of the job, but that is slow so we dont run it 🙂
c

cool-egg-852

08/06/2019, 3:05 PM
https://gitlab.com/gitlab-org/gitlab-runner/issues/1906 - strange they didn’t add it given how much they talk about k8s
b

best-xylophone-83824

08/06/2019, 3:07 PM
they dont use k8s internally at all, with no dogfooding using gitlab on k8s is a pain
c

cool-egg-852

08/06/2019, 3:09 PM
If you can, look into CodeFresh.io as a CI/CD solution. It’s obviously not a real recommendation as a fix for your issue, just saying we’re trialing it out ourselves right now, works nicely. As far as solving your issue, do you have many different repos with pulumi code in it?
b

best-xylophone-83824

08/06/2019, 3:12 PM
Nah, doesn't worth a change. Yet another YAML code, they are all the same. I'll switch CI/CD once somebody introduces pipeline description as a code, I need DAG, not just YAML with implicit schema. Microsoft's Brigade is a step in the right direction