Dagger Pipelines: Portable CI Logic
Express build/test/deploy graphs in code that runs locally and in remote CI without copy-paste drift.
You port a small multi-language build to Dagger cues, compare cold/warm cache stories, and discuss when graph-based pipelines reduce toil versus overhead for tiny repos.
What the syllabus includes
- Cue/graph fundamentals tied to real builds
- Local vs CI parity experiments
- Cache warmness measurement worksheet
- Secret injection patterns without leaking logs
- Gradual adoption path for brownfield repos
- Pairing on extracting shell spaghetti
- Capstone: port a provided script to graph steps
Artifacts you leave with
- Run the same pipeline graph locally and in CI
- Document cache warmness before/after for one repo
- Recommend adopt/hold/wait for two fictional teams
Lead mentor
Ines Marquez — Build reliability coach; experiments with portable CI graphs.
Duration: 3 weeks · intensive · Format: cohort · Category: portfolio projects · Level: advanced
Price (informational): 21,000 THB — see Money-Back Policy for eligibility notes.
FAQ
Comfort reading small snippets helps; we provide starter files.
We demonstrate GitHub Actions + local; patterns translate.
We do not optimize proprietary GPU farm schedulers.
Participant notes
Dagger Pipelines portable CI logic week made our “works on my laptop” builds less mythical—still human, but clearer.
Graph port capstone caught an implicit env var dependency we had papered over in bash.