diff options
author | Rob Savoye <rob.savoye@linaro.org> | 2016-03-17 12:35:24 -0600 |
---|---|---|
committer | Rob Savoye <rob.savoye@linaro.org> | 2016-03-17 12:35:24 -0600 |
commit | 9f003a888417f9e610642180b6f66d15b4ae93c0 (patch) | |
tree | 6f9395a07caedf3b5d63e3cd9659f059323a1452 /tcwg-test-release.yaml | |
parent | 8ea686e107d17914cdea519a837e2a4e47304971 (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.yaml | 62 |
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} + |