From the course: Node.js: Deploying Applications
Unlock the full course today
Join today to access over 22,500 courses taught by industry experts or purchase this course individually.
CI/CD overview - Node.js Tutorial
From the course: Node.js: Deploying Applications
CI/CD overview
- [Presenter] This chapter is about continuous integration and continuous deployment. I've talked about several different platforms which support deploying node applications directly to them but sometimes, you need more control over your pipeline. And there are some services which are great at that. There are in fact, countless continuous integration services out there. So I've selected three of the most popular to talk about. For each one, I've set up a deployment pipeline to demonstrate how they work. The systems I'll be covering are Jenkins, Travis CI and Circle CI. Each of the workflows will be a bit different. The first system will be Jenkins. It's quite popular and has a huge install base. Unlike the other options I'll be talking about, it's almost always used as an on-premises solution. There are plugins for almost anything you can imagine. And there's a very robust community of developers adding more integrations all the time. Recently, Jenkins has added a pipeline mechanism…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.