#Need help with integrating dagger with azure devops cicd

1 messages · Page 1 of 1 (latest)

wispy meteor
#

I have been developing several templates for Azure Devops pipelines for tech stacks like react, angular, and .net and would like to understand how dagger can help me make these pipelines efficient and simpler.

vivid pelican
# wispy meteor I have been developing several templates for Azure Devops pipelines for tech sta...

hey there! simplicity comes from the fact that you can express these pipelines as code. Depending on how complex and entangled your YAMLs currently are we've found that code gives you better primitives to express this logic while also benefiting from all the goodness of using an actual language like type safety, composition, reusability, testing, etc.

regarding efficiency, Dagger is a DAG based workflow system which optimizes for maximum caching. This means that based on your pipeline definition, it'll automatically run as much as it can in parallel while also keeping a cache so things that might require to be re-used across your workflow can be automatically pulled from there.

#

LMK if there's any specific question you'd like more information about

#

Having said that I'd suggest going through our quickstart here https://docs.dagger.io/quickstart/ci to give you a better idea of what I mentioned above works

CI pipelines often start simple, but eventually transform into a labyrinth of artisanal shell scripts and/or unmanageable YAML code. Dagger lets you replace those artisanal scripts and YAML with a modern API and cross-language scripting engine.