Jenkins provides hundreds of plugins to help building, deploying, and automating any task. Jenkins is really a self-contained, open-source automation machine that can be used to handle all sorts of tasks related in order to building, testing, and delivering or implementing software. It could be installed through native program packages, Docker, or even run stand alone by any machine with a Coffee Runtime Environment (JRE) installed. Continuous Incorporation and Continuous Delivery Being an extensible software server, It can be used because a simple CI server or converted into the continuous delivery hub intended for any project. Easy installation The application is a self-contained Java-based program, prepared to run out-of-the-box, with packages intended for Windows, macOS, and other Unix-like working systems. Easy configuration It can become easily set up and configured through its web interface, which includes moving error checks and built-in help. Extensions With hundreds of plugins in the particular Update Center, Jenkins integrates with virtually every tool in the continuous incorporation and continuous delivery toolchain. Extensible This can be extended via its wordpress plugin architecture, providing nearly infinite possibilities intended for what Jenkins can do. Distributed It may easily distribute work across multiple devices, helping drive builds, tests, and deployments across multiple platforms faster. Features plus Highlights Easy installation: Just java -jar jenkins. war, or deploy it within a servlet container. No additional install, simply no database. Easy configuration: It can become configured entirely from its friendly internet GUI with extensive on-the-fly error investigations and inline help. There's no want to tweak XML manually anymore, even though if you'd like to do therefore, you can do that, too. Transformation set support: It can generate a listing of changes made into the build through Subversion/CVS. This is also done within a fairly efficient fashion, to decrease the load on the repository. Long term links: It gives you clean understandable URLs for many of its pages, which includes some permalinks like "latest build"/"latest productive build", so that they can become easily linked from elsewhere. RSS/E-mail/IM Incorporation: Monitor build results by RSS or even e-mail to get real-time notifications upon failures. After-the-fact tagging: Builds can become tagged after builds are completed JUnit/TestNG test reporting: JUnit test reports may be tabulated, summarized, and displayed along with history information, like when it began breaking, etc. History trend is plotted into a graph. Distributed builds: This can distribute build/test loads to several computers. This lets you get the particular most out of those idle work stations sitting beneath developers' desks. File fingerprint scanning service: It can keep track of which usually build produced which jars, and which usually build is using which version associated with jars, and so forth. This works even intended for jars that are made outside the app plus is ideal for projects to addiction. Plugin Support: It can be prolonged via 3rd party plugins. You may write plugins to generate support tools/processes that will your team uses. Note: Requires Coffee Runtime Environment. Download Jenkins Latest Edition
SHARE THIS PAGE!