Build Pipelines as Code with LambdaCD
Thoughtworks Technology Podcast
Thoughtworks
4.5 • 58 Ratings
🗓️ 22 May 2016
⏱️ 29 minutes
🧾️ Download transcript
Summary
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome to another episode of the ThoughtWorks podcast. My name is Klaus. I'm a developer here in the Hamburg office of ThoughtWorks Germany. |
| 0:06.3 | And I'm joined today by Florian, who's also a developer at ThoughtWorks, Germany. |
| 0:10.6 | And he's the author of a two called Lambda CD, which we are going to talk about today. |
| 0:15.9 | Welcome, Florian. |
| 0:17.1 | Hi, thanks for inviting me. |
| 0:19.1 | So what is Lambda CD exactly? |
| 0:22.4 | Well, maybe it's best explained as it's the extension of the idea of infrastructure as code |
| 0:27.9 | between a build pipeline. |
| 0:29.8 | So normally you would probably set up your build pipeline by clicking around in your UI, |
| 0:35.0 | maybe in Jenkins or in GoCD. |
| 0:38.3 | I decided to try out what it would mean to do the same but completely in code. |
| 0:43.3 | So you can do all the power of your build pipeline, |
| 0:47.3 | all the power of your normal programming language to build your own build pipelines. |
| 0:52.3 | So how does that look like exactly? I know that by code you |
| 0:56.6 | mean closure and so it is it is a bit like a framework to to program a built pipeline. Right. That's |
| 1:07.6 | pretty much it. It's a closure library and there's also a nice template to get you started. |
| 1:13.6 | So in the end what you're doing, you're writing another piece of software. |
| 1:17.6 | But this particular piece of software is going to be the piece of software that runs your tests, |
| 1:23.6 | that you build your code, that deploys your code into any environment you like. So what you would do is you have a bit of boilerplate code to set up some of the basic sort of build pipeline, |
| 1:35.3 | and then you write a set of really small normal closure functions that would do what your build pipeline |
| 1:42.3 | steps would normally do. |
| 1:49.1 | And you assemble them in some structure that makes sense to you to define kind of the way your build pipelines should be assembled. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.
