aboutsummaryrefslogtreecommitdiff
path: root/tcwg-test-release.yaml
diff options
context:
space:
mode:
authorRob Savoye <rob.savoye@linaro.org>2016-03-17 12:35:24 -0600
committerRob Savoye <rob.savoye@linaro.org>2016-03-17 12:35:24 -0600
commit9f003a888417f9e610642180b6f66d15b4ae93c0 (patch)
tree6f9395a07caedf3b5d63e3cd9659f059323a1452 /tcwg-test-release.yaml
parent8ea686e107d17914cdea519a837e2a4e47304971 (diff)
Initial job to build a simple test case using a binary toolchain tarball. Fix review comment issues from #10786
Change-Id: Id071fe9b56e536ded806f7c8f5e9ff9b8120375a
Diffstat (limited to 'tcwg-test-release.yaml')
-rw-r--r--tcwg-test-release.yaml62
1 files changed, 62 insertions, 0 deletions
diff --git a/tcwg-test-release.yaml b/tcwg-test-release.yaml
new file mode 100644
index 0000000000..549a499b36
--- /dev/null
+++ b/tcwg-test-release.yaml
@@ -0,0 +1,62 @@
+- job:
+ name: tcwg-test-release
+ project-type: freestyle
+ defaults: global
+ logrotate:
+ daysToKeep: 10
+ numToKeep: 3
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ linaro:
+ - job-build
+ - job-cancel
+ parameters:
+ - string:
+ name: tarball
+ default: ''
+ description: 'The GCC binary tarball to test'
+ - string:
+ name: abe_branch
+ default: refs/heads/test
+ description: 'ABE revision to use '
+ - bool:
+ name: debug
+ default: false
+ description: 'Whether to enable bash debugging output.'
+ disabled: false
+ node: tcwg-x86_64-cam
+ retry-count: 3
+ concurrent: true
+ display-name: 'TCWG Test Release'
+ scm:
+ - git:
+ url: https://git-us.linaro.org/toolchain/abe.git
+ refspec: +refs/changes/*:refs/remotes/changes/*
+ branches:
+ - ${abe_branch}
+ skip-tag: true
+ shallow-clone: true
+ wipe-workspace: true
+ basedir: abe
+ execution-strategy:
+ sequential: false
+ wrappers:
+ - timeout:
+ timeout: 300
+ - timestamps
+ - ssh-agent-credentials:
+ # tcwg-buildslave user id
+ users:
+ - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
+ - build-name:
+ name: '#${BUILD_NUMBER}${ENV,var="date"}'
+ - matrix-tie-parent:
+ node: master
+ builders:
+ - shell: |
+ #!/bin/bash
+ bash -x ${WORKSPACE}/abe/scripts/TestRelease.job --tarball ${tarball}
+