Continuous integration and delivery are key components in modern development shops. Continuous Integration/Continuous Delivery (CI/CD) often easy to remove them after builds are run. In addition, if you already have a large portion of infrastructure available on your cluster, it can make sense to utilize the idle capacity for builds and testing.
In this article, we will explore two popular tools used in building and deploying software:
- gulp.js: This is a simple task runner used to automate the build process using JavaScript and Node.js
- Jenkins: This is a fully-fledged continuous integration server