logoalt Hacker News

usrmeyesterday at 1:22 PM7 repliesview on HN

Dagger was something I looked into two or so years ago before they got consumed by the LLM and AI agent hype, and while the promise of being able to run the exact CI workflows locally seemed excellent, it seemed that there's basically no way be a Dagger user without buying into their Dagger Cloud product.

I ended up opting for CUE and GitHub Actions, and I'm glad I did as it made everything much, much simpler.


Replies

esafakyesterday at 4:27 PM

dagger was originally CUE-based, but there was not enough demand so it was dropped. https://dagger.io/blog/ending-cue-support

show 1 reply
digdugdirkyesterday at 1:36 PM

Can you explain/link to why you can't really use this without their cloud product? I'm not seeing anything at a glance, and this looks useful for a project of mine, but I don't want to be trapped by limitations that I only find out about after putting in weeks of work

show 2 replies
sontekyesterday at 7:05 PM

Do you have examples of your CUE and Github Actions setup?

show 1 reply
Kinranyyesterday at 1:25 PM

Same: the promise of defining CI/CD in code is good, but the implementation didn't make sense to me even before the LLM stuff

tom1337yesterday at 1:27 PM

Same - we began the migration to Dagger but then switched to just Docker-In-Docker and custom scripts which run vendor-agnostic

Xiolyesterday at 1:24 PM

Do you have any more details on using Cue with GHA? I've also looked at Dagger and been quite disappointed with it (and their terrible documentation).

show 1 reply
flanked-everglyesterday at 4:04 PM

What I don't get is why would someone code in the terrible GitHub actions dsl which only runs on GitHub actions and nowhere else when there are so many other options that run perfectly fine if you just run it from GitHub actions.