<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Dagger - Tag - vo.rs</title><link>https://vo.rs/tags/dagger/</link><description>Dagger - Tag - vo.rs</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Mon, 07 Jul 2025 11:00:00 +0000</lastBuildDate><atom:link href="https://vo.rs/tags/dagger/" rel="self" type="application/rss+xml"/><item><title>Dagger: CI/CD Pipelines as Code That Run Anywhere</title><link>https://vo.rs/story/dagger-ci-cd-pipelines-as-code-that-run-anywhere/</link><description>&lt;p&gt;The single most demoralising thing about CI is the feedback loop. You edit a YAML file, push, wait three minutes for a runner to spin up, watch it fail on a typo, fix the typo, push again. Repeat until either the pipeline goes green or you go home. I once burned an entire afternoon — eleven pushes, I counted — chasing a pipeline failure that turned out to be a misindented &lt;code&gt;with:&lt;/code&gt; block, because the &lt;em&gt;only&lt;/em&gt; way to run the pipeline was to push and pray. The pipeline existed only inside the CI provider, so the provider was the only thing that could execute it. Dagger&amp;rsquo;s whole pitch is that this is daft, and they&amp;rsquo;re right.&lt;/p&gt;</description><pubDate>Mon, 07 Jul 2025 11:00:00 +0000</pubDate></item></channel></rss>