← Back to context

Comment by SOLAR_FIELDS

4 hours ago

In general you shouldn’t be letting your ci system’s job orchestration be handled in YAML. It’s just too complex of a concept to try and capture in some half baked YAML DSL

Agreed. As the saying goes,

> every sufficiently complex CI system becomes indistinguishable from a build system.

But what alternatives are there that also integrate well with version control systems like GitLab/GitHub/Gitea/…?

For instance, Dagger works quite well but its UI is going to be completely separate from whatever CI system you're using.