Jenkins

Jenkins is an open-source automation server written in Java that orchestrates the software development process, primarily focusing on continuous integration (CI) and continuous delivery (CD). It automates tasks such as building, testing, and deploying code, providing a robust, extensible…

Key facts

First appeared
2011
Category
cloud_infrastructure
Problem solved
Jenkins was created to automate the repetitive and error-prone tasks in the software development lifecycle, such as building, testing, and deploying code. It aimed to provide immediate feedback on code changes, enforce consistent build processes, and facilitate continuous integration and delivery, overcoming the limitations of earlier, less flexible CI tools [3].
Platforms
linux, windows, unix, macos

Related technologies

Notable users

  • Netflix
  • Facebook
  • Sony
  • eBay
  • Capital One
  • LinkedIn
  • NASA