Continuous Integration and Deployment using Debian, Jenkins, Capistrano, NodeJS and Git
Overview
This series of entries provides a short tutorial on how to install Jenkins and Capistrano on a Debian machine, and how to integrate the two to continuously integrate and deploy Node.js applications.
Topics Covered
- Continuous Integration and Delivery Processes
- Install and Configure Jenkins and Capistrano
- Prepare your Node.js Project
- Create Capistrano Recipes and Jenkins Jobs
Assumptions
Your code is stored in a Git repository and you have root level access to your target machines.