aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tcwg-test-release.yaml69
1 files changed, 69 insertions, 0 deletions
diff --git a/tcwg-test-release.yaml b/tcwg-test-release.yaml
new file mode 100644
index 0000000000..874ec5fbeb
--- /dev/null
+++ b/tcwg-test-release.yaml
@@ -0,0 +1,69 @@
+- 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: 'http://people.linaro.org/~robert.savoye/gcc-linaro-5.2-2015.11-2-rc1-x86_64_aarch64-linux-gnu.tar.xz'
+ description: 'The GCC binary tarball to test'
+# - bool:
+# name: check
+# default: false
+# description: 'Whether to run make check on the binary toolchains.'
+# - bool:
+# name: canadian
+# default: false
+# description: 'Whether to build win32 executables.'
+ - 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: x86_64
+ 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}-${GIT_REVISION,length=8}'
+ - matrix-tie-parent:
+ node: master
+ builders:
+ - shell: |
+ #!/bin/bash
+ bash -x ${WORKSPACE}/abe/scripts/TestRelease.job --target ${target}