Jenkins project

Jenkins is an open-source automation server

Technologies
javascript, java, groovy
Topics
development tools, continuous integration, devops
Jenkins is an open-source automation server

Jenkins, originally founded in 2006 as "Hudson", is one of the leading automation servers available. Using an extensible, plugin-based architecture developers have created hundreds of plugins to adapt Jenkins to a multitude of build, test, and deployment automation workloads. Jenkins core is open-source (MIT License)

The project has about 400 active contributors working on Jenkins core, plugins, website, project infrastructure, localization activities, etc. In total we have around 2000 different components including plugins, libraries, and various utilities. The main languages in the project are Java, Groovy and JavaScript, but we also have components written in other languages. This year we invite students to join the Jenkins community and to work together on Jenkins plugins in order to improve Jenkins user experience and reliability.

2018 Program

Successful Projects

Contributor
Pham Vu Tuan
Mentor
Supun Wanniarachchi, Oleg Nenashev
Organization
Jenkins project
Jenkins Remoting over Message Bus/Queue
Current versions of Jenkins Remoting are based on the TCP protocol. If it fails, the agent connection and the build fails as well. There are also...
Contributor
Shenyu Zheng
Mentor
Supun Wanniarachchi, Jeffrey Pearce, Oleg Nenashev, Steven Christou
Organization
Jenkins project
Code Coverage Plugin
A code coverage api plugin.