Continuous Integration with Jenkins CI Server
JFrog Artifactory provides a tight integration with the Jenkins CI server using the Jenkins-Artifactory plugin. Developers must consider the integration of Artifactory into any build ecosystem as it provides important information that supports fully reproducible builds through visibility of artifacts deployed, dependencies, and information on the build environment. Artifactory can easily be added to a continuous integration build ecosystem by treating the CI server as a regular build client, so that it resolves dependencies from Artifactory, and deploys artifacts into a dedicated repository within Artifactory.
Jenkins is used heavily by the DevOps community and the seamless integration with Artifactory provides transparency and insight for development teams in the process of building and releasing software. In addition to Artifactory, JFrog also provides out-of-the-box integration of JFrog Xray to ensure that any vulnerabilities contained in your builds are found and provided to the Jenkins CI server. This provides developer teams with assurance that build jobs are stopped early on in the process if they contain vulnerabilities.
If you are not currently using JFrog Artifactory and would like to see how easy and powerful Jenkins can be in your development processes, simply download a trial of Artifactory and then configure the Jenkins-Artifactory plug-in.
Easy Set up – The Jenkins-Artifactory plug-in is easy to setup and allows you to resolve dependencies and deploy build artifacts through Artifactory.
Capture important information during the CI/CD process – Capture exhaustive build information within Artifactory including artifacts deployed, dependencies resolved, system and environment information and more to enable fully traceable builds.
Greater insight into the process – A seamless UI integration provides links from a Jenkins build directly to Artifactory with transparent release management during staging and promotion.
Jenkins is an open source automation server. With Jenkins, organizations can accelerate the software development process through automation. The Jenkins project was started in 2004 by Kohsuke Kawaguchi, CTO at CloudBees, while he worked for Sun Microsystems. Today the Jenkins community offers well over 1,200 plugins that allow Jenkins to integrate with almost any popular technology. It is by far the most dominant automation server and, as of March 2016, there are more than 147,000 active installations and over 1 million users around the world.
DevOps PodCast @ JenkinsWorld with Fred Simon & Sacha Labourey
The Frog & the Butler: Jenkins Pipeline & JFrog Artifactory