Jenkins
This is a popular CI system created originally for and with Java. Jenkins is an open source product and has no limits on usage. These are both reasons why some growing companies choose this product, and you might too, if you want to customize the build process and want to control costs for CI.
Jenkins offers you two approaches for building applications.The first is running a plain script and the second is using pipeline, the feature that allows you to include a CI script in the root of the repository, like we did with TravisCI and AppVeyor.
Here is an example of the pipeline configuration that has to be stored in a Jenkinsfile configuration file in the root of your project if you want to pull this script with a repository automatically ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access