Saturday, May 18, 2024
HomeGolangA programmable CI/CD engine that runs your pipelines in containers (Golang primarily...

A programmable CI/CD engine that runs your pipelines in containers (Golang primarily based)


What’s Dagger?

Dagger is a programmable CI/CD engine that runs your pipelines in containers.

Programmable

Develop your CI/CD pipelines as code, in the identical programming language as your software.

Runs your pipelines in containers

Dagger executes your pipelines fully as commonplace OCI containers. This has a number of advantages:

  • Immediate native testing
  • Portability: the identical pipeline can run in your native machine, a CI runner, a devoted server, or any container internet hosting service.
  • Superior caching: each operation is cached by default, and caching works the identical in all places
  • Compatibility with the Docker ecosystem: if it runs in a container, you possibly can add it to your pipeline.
  • Cross-language instrumentation: groups can use one another’s instruments with out studying one another’s language.

Who’s it for?

Dagger could also be an excellent match in case you are…

  • A developer wishing your CI pipelines had been code as a substitute of YAML
  • Your workforce’s “designated devops particular person”, hoping to exchange a pile of artisanal scripts with one thing extra highly effective
  • A platform engineer writing customized tooling, to unify steady supply throughout organizational silos
  • A cloud-native developer advocate or options engineer seeking to exhibit a posh integration on brief discover

Be taught extra

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments