summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorManuel Desbonnet <manuel.desbonnet@hp.com>2013-06-04 15:27:04 +0100
committerJenkins <jenkins@review.openstack.org>2013-06-11 23:15:55 +0000
commit9bb8d499b1973cd79bbeaeb7d5e39d8a35ef4085 (patch)
treeeda51d4eecb16a9bcf06c84b09f6b85dbccaf87f /samples
parente7feab1c34b4df899c49e8c23b7b9870c8ddc9b4 (diff)
downloadpython-jenkins-job-builder-9bb8d499b1973cd79bbeaeb7d5e39d8a35ef4085.tar.gz
python-jenkins-job-builder-9bb8d499b1973cd79bbeaeb7d5e39d8a35ef4085.tar.xz
python-jenkins-job-builder-9bb8d499b1973cd79bbeaeb7d5e39d8a35ef4085.zip
Add Release plugin
Add support for a 'release' wrapper section which enables the Release Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Release+Plugin). Change-Id: I48e9cdd3f32c4f7e3da843b6adb58767b357b2e7 Reviewed-on: https://review.openstack.org/31650 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
Diffstat (limited to 'samples')
-rw-r--r--samples/release.yaml28
1 files changed, 28 insertions, 0 deletions
diff --git a/samples/release.yaml b/samples/release.yaml
new file mode 100644
index 00000000..416bb043
--- /dev/null
+++ b/samples/release.yaml
@@ -0,0 +1,28 @@
+- job:
+ name: 'test-release'
+ wrappers:
+ - release:
+ keep-forever: false
+ override-build-parameters: true
+ version-template: '${RELEASE_VERSION}'
+ parameters:
+ - string:
+ name: RELEASE_BRANCH
+ default: ''
+ description: 'The release branch to build'
+ pre-build:
+ - shell: |
+ #!/bin/bash
+ echo "echo pre-build builder"
+ post-build:
+ - shell: |
+ #!/bin/bash
+ echo "echo post-build builder"
+ post-success:
+ - shell: |
+ #!/bin/bash
+ echo "echo post-success builder"
+ post-fail:
+ - shell: |
+ #!/bin/bash
+ echo "echo post-fail builder"