Jenkins is a continuous integration tool developed based on Java. It is used to monitor continuously repeated work. It aims to provide an open and easy-to-use software platform so that software projects can be continuously integrated. Jenkins functions: 1. Continuous building and testing of software, allowing developers to easily integrate changes into the project; 2. Monitoring job execution; 3. Detection of project source code modifications; 4. Distributed construction, which can be updated Make good use of hardware resources and save time.
The operating environment of this tutorial: Windows 7 system, Dell G3 computer.
Jenkins is an open source software project. It is a continuous integration tool developed based on Java. It is used to monitor continuous repetitive work. It aims to provide an open and easy-to-use software platform so that software projects can perform continuous integration. .
In layman’s terms: Jenkins is an open source software. This software can be installed by us. After the installation is successful, enter http://localhost:8080 in the browser (or enter http://IP:8080 of the computer where Jenkins is installed). An interface will appear on which you can perform some operations. Configuration, we can use this software to manage the projects we are developing, use it to reduce the error rate during our software development, put the software together for us, and detect problematic parts.
Jenkins Function
For continuous building and testing of software, Jenkins provides a system that allows developers to easily integrate changes into the project. Automated and continuous builds help improve development efficiency.
Monitor the execution of jobs. Jobs can implement many functions. Jenkins can display these items so that users can more clearly notice these damaged jobs.
To detect project source code modifications, Jenkins can generate a recently modified collection list from the project's Subversion/CVS without increasing the load on the Subversion/CVS Repository.
Distributed construction, Jenkins can build projects to multiple machines, making better use of hardware resources and saving time
Jenkins Principle
For more related knowledge, please visit the FAQ column!
The above is the detailed content of what tool is jenkins. For more information, please follow other related articles on the PHP Chinese website!