date | title | author | tags | repo | logo | image | |||
---|---|---|---|---|---|---|---|---|---|
2017-01-16 00:00:00 +0000 |
Jenkins |
appleboy |
|
appleboy/drone-jenkins |
jenkins.svg |
appleboy/drone-jenkins |
The Jenkins plugin allows you to trigger Jenkins job automatically. The below pipeline configuration demonstrates simple usage:
pipeline:
jenkins:
image: appleboy/drone-jenkins
url: http://example.com
user: appleboy
token: xxxxxxxxxx
job: drone-jenkins-plugin-job
Example configuration for success builds:
pipeline:
jenkins:
image: appleboy/drone-jenkins
url: http://example.com
user: appleboy
token: xxxxxxxxxx
job: drone-jenkins-plugin-job
+ when:
+ status: [ success ]
Example configuration with multiple jobs:
pipeline:
jenkins:
image: appleboy/drone-jenkins
url: http://example.com
user: appleboy
token: xxxxxxxxxx
job:
+ - drone-jenkins-plugin-job-1
+ - drone-jenkins-plugin-job-2
Example configuration with jobs in the folder:
pipeline:
jenkins:
image: appleboy/drone-jenkins
url: http://example.com
user: appleboy
token: xxxxxxxxxx
+ job: folder_name/job_name
It will trigger the URL of Jenkins job like as http://example.com/job/folder_name/job/job_name/
url : jenkins server base url.
user : jenkins user account
token : jenkins user token
job : jenkins job name