Dagger for GitLab
Dagger can now run your checks on every GitLab merge request, without a GitLab CI job or runner. The same checks run on your machine before push and on Dagger Cloud after push, with one cache.
Run dagger cloud checks on, connect your GitLab account, and choose your projects. Each push to a merge request runs the same checks as dagger check on your machine. Each check shows in the merge request's pipeline, and "Pipelines must succeed" blocks the merge until they pass.
Each check links to its Dagger trace. There, an agent sees the failed command, its output, its inputs and its container, instead of a job log.
$ dagger cloud checks on