What is Jenkins?

Jenkins is an open source software. It is a Continuous integration (CI) tool based on Java. It is used to monitor continuous repetitive work and aims to provide an open and easy to use software platform to make continuous integration of software possible.

What is CI/CD?

Continuous Integration (CI) emphasizes building and (unit) testing as soon as developers submit new code. Based on the test results, we can determine whether the new code and the original code are correctly integrated.

Continuous Delivery (CD) is based on Continuous integration to deploy the integrated code into a production environment.

The function of the Jenkins

Jenkins features include:

1. Continuous software release/test projects.

2. Monitor the work performed by external calls.