User Tools

Site Tools


wiki:jenkins

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
wiki:jenkins [2015/02/09 17:55]
Fatih Degirmenci Jenkins details.
wiki:jenkins [2016/01/14 21:17]
Spna Rani
Line 1: Line 1:
-====== Jenkins ======+[[Contact Support((++18009190992))Quickbooks tech support phone number ..@@@@.Quickbooks Pro Support Phone Number]] 
 +[[Contact Support For((++18009190992))Quickbooks technical support phone number @@@@Quickbooks tech Support Number us]] 
 +[[Contact Support for USA((++18009190992))Quickbooks customer support phone number .@@@@@.Quickbooks Support telePhone Number]]
  
-Jenkins is an extensible open source continuous integration server. See the details from [[http://​jenkins-ci.org/​|here]].+[[Contact Support For((++18009190992))Quickbooks help desk phone number @@@@Quickbooks help phone Number us]] 
 +[[Contact Support for USA((++18009190992))Quickbooks help support phone number ​.@@@@@.Quickbooks Support telePhone Number]]
  
-====== OPNFV Jenkins ====== 
- 
-Linux Foundation provides Jenkins for OPNFV. You can access it from [[https://​build.opnfv.org/​ci/​|this link]]. 
- 
-====== Basic Jenkins Setup ====== 
- 
-Certain things need to be set up in order to use Jenkins in CI. Below list contains some of the obvious ones. 
- 
-===== Creating Service/​Functional Account and Setting it up ===== 
- 
-This is used for connecting slaves to Jenkins. Whatever account is used for connecting slave(s) then used for executing jobs/build. 
- 
-This account can also be used for running verification jobs on Git commits and giving +1/-1 if certain commit fails passing certain checks such as commit message format, PEP8, and so on. (Account name could be octopus.) 
-  
-===== Setting up Credentials ===== 
- 
-This defines who can do what. 
- 
-===== Adding Slaves ===== 
- 
-These are the servers where the jobs/builds are executed. 
- 
-===== Creating Jobs ===== 
- 
-These are the jobs that build software, test it and so on. 
- 
-===== Installing Plugins ===== 
- 
-With plugins new functionality can be added to Jenkins in order to handle SCM stuff, create pipelines, throttle builds, logging/​graphing,​ and so on. 
- 
-====== Plugins ====== 
- 
-Jenkins has hundreds of different plugins that can be installed in order to extend its functionality. One thing to keep in mind is installing huge number of plugins increases the load on the Jenkins master. 
- 
-Full list of plugins can be seen from [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Plugins|this link]]. 
- 
-===== Slave Handling ===== 
- 
-  * Connecting slaves to Jenkins with SSH: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​SSH+Slaves+plugin|SSH Slaves Plugin]] 
- 
-===== SCM/​Git/​Gerrit ===== 
- 
-  * Use Git as SCM: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Git+Plugin|Git Plugin]] 
-  * Integrate Gerrit with Jenkins: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Gerrit+Plugin|Gerrit Plugin]] 
-  * Integrate Gerrit with Jenkins to trigger jobs: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Gerrit+Trigger|Gerrit Trigger Plugin]] 
- 
-===== Jobs/Builds ===== 
- 
-  * Create jobs that can trigger other jobs and take action depending on result: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Parameterized+Trigger+Plugin|Parameterized Trigger Plugin]] 
-  * Create complex/​hierarchical jobs: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Multijob+Plugin|Multijob Plugin]] 
-  * Create jobs programmatically:​ [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Job+DSL+Plugin|Job DSL Plugin]] 
-  * Create workflows: [[https://​github.com/​jenkinsci/​workflow-plugin|Workflow Plugin]] 
-  * Throttle concurrent builds: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Throttle+Concurrent+Builds+Plugin|Throttle Concurrent Builds Plugin]] 
- 
-===== Artifact Handling ===== 
- 
-  * Integrate Jenkins with Artifactory:​ [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Artifactory+Plugin|Artifactory Plugin]] 
- 
-===== Notification/​Email/​Visualization ===== 
- 
-  * Send customized emails: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Email-ext+plugin|Email-ext Plugin]] 
-  * Make Jenkins talk: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Instant+Messaging+Plugin|Instant Messaging Plugin]], [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Jabber+Plugin|Jabber Plugin]] 
-  * Show quick build status: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​eXtreme+Feedback+Panel+Plugin|eXtreme Feedback Plugin]] 
-  * Create and visualize pipelines: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Build+Pipeline+Plugin|Build Pipeline Plugin]] 
-  * Use Green Balls for successful builds: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Green+Balls|Green Balls]] 
- 
- 
-===== Logging and Graphing ===== 
- 
-An easy option to get started with graphing performance and event logs from test runs is to just use Jenkins with some plugins.  ​ 
- 
-The advantage to having Jenkins do this is the data is readily available for each job. As the number of jobs increased and mining, trends, and more sophisticated numerical data analysis and logging investigation is required the data can also be pushed to external databases such as [[splunk]] and [[logstash]]. 
- 
- 
-This plugin provides generic plotting (or graphing) capabilities in Jenkins. 
- 
-This plugin will plot one or more single values variations across builds in one or more plots. Plots for a particular job (or project) are configured in the job configuration screen, where each field has additional help information. Each plot can have one or more lines (called data series). After each build completes the plots' data series latest values are pulled from Java properties file(s), CSV file(s), or XML file(s) via an XPath (which you should have generated during the build) somewhere below you workspace. Data for each plot is stored in a CSV file within the job's root project directory. 
- 
-It can generate various kind of plots, including Area, Bar, Line, Stacked Bar, Waterfall... 
- 
-Here is an example of the plots generated by this plugin: 
-{{:​wiki:​exampleplot.png|}} 
- 
-See more details here: [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Plot+Plugin]] 
wiki/jenkins.txt · Last modified: 2016/01/18 21:33 by Iben Rodriguez