This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
dagger/docs/introduction/1000-what_is.md
Issy Long ae52ad6011
docs: Correctly capitalize GitLab
Signed-off-by: Issy Long <me@issyl0.co.uk>
2022-04-03 23:56:54 +01:00

1.2 KiB

slug
/1200/what/

What is Dagger?

Dagger is a portable devkit for CICD. It helps you develop powerful CICD pipelines that can run anywhere.

  • Choose from a wide catalog of reusable actions, or create your own in your favorite programming language.
  • Tie it all together with CUE, the next-generation declarative language invented at Google. No more YAML hell!
  • Unify dev and CI. The same Dagger pipeline can run on your dev machine or in CI. All you need is a Docker-compatible runtime.
  • Avoid CI lock-in. Dagger runs natively on GitHub Actions, GitLab, CircleCI, Jenkins, AWS Codebuild, Tekton, and more.
  • Test and debug your pipelines locally; catch configuration errors in seconds with static type checking.

<img src="/img/what-is-dagger.png" alt="Dagger_Website_Ship" style={{maxWidth: '50%'}} />

Dagger is alpha software

Warning! Dagger is alpha-quality software. It has many bugs, the user interface is minimal, and it may change in incompatible ways at any time. If you are still willing to try it, thank you! We appreciate your help and encourage you to ask questions and report issues.