Skip to main content

Pipeline support for jenkins-job-builder

Project description

## jenkins-job-builder-pipeline

A plugin for [jenkins-job-builder]( to support [pipeline]( job generation.

Build Status: [![Build Status](](

#### Usage:

Plugin adds a new project-type `pipeline` and a job definition field `pipeline`.
There are two distinct job definitions.

Create a pipeline job with a DSL script:
- job:
name: example-script
project-type: pipeline
script: |
# Your dsl script goes here.
node {
echo 'Hello world'
sandbox: true # Use groovy sandbox, false by default.
Create a pipeline job loading pipeline script from SCM.
- job:
name: example-scm-script
project-type: pipeline
script-path: subdir/Jenkinsfile # path to pipeline script definition, "Jenkinsfile" by default.
scm: # normal scm definitions
- git:
- '*/maser'
url: ''
basedir: 'subdir'
skip-tag: true
wipe-workspace: false


Definition type is chosen automatically by detecting presence of "scm" field.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page