Build Pipelines as Code: Build your own build server w/ Clojure
summary
Demonstrates building a build server in Clojure by creating a small library called lambda cd that treats pipelines as executable code (lists of functions) and runs them via a local server that shows green and failed steps with exit codes; uses an IDE (IntelliJ) and shell step wrappers, embeds control flow like a business‑hours deploy condition, supports plugins (mongodb persistence, cc‑tray, Mesosphere Marathon) and scales by running per‑team instances or spawning jobs on Mesos clusters.
AI-written summary · about
chapters (4)
related talks
06mBuilding Continuous Delivery Pipelines
27mRun Your CI in Code, Not YAML
28mProject 42 - Making CI/CD a First Class Citizen in...
01h 05mBuilding a full CI/CD deployment pipeline
25mBuilding Universal CI/CD Pipelines
45mBecoming a Plumber: Building Deployment Pipelines
22mLet's Build A CI CD Pipeline
31mBuilding a private CI/CD pipeline with Java and Docker in the Cloud
