3 ms·
It's way more powerful. Something like dynamically generated child pipelines doesn't even have any equivalent in GitHub Actions.
by lvncelot 2y ago
It's way more powerful. Something like dynamically generated child pipelines doesn't even have any equivalent in GitHub Actions.
- orf 2y agoTrue, however on the other hand something truly basic like “not spending time re-compressing and re-uploading a cache after a cache hit”, “use zstd with caches”, or even “add fucking timestamps to CI logs” doesn’t even have any equivalent in Gitlab CI. Some might even say dynamically generating child pipelines, while cool, is a niche bandaid for some of the legacy tempting baggage they are unable to escape from that dramatically increases pipeline complexity whilst common use cases are still broken and still underserved. It’s a janky pile of unnamespaced, hard to debug and fragile YAML-template-meta-programming hacks. Light years my ass.