diff options
author | Rob Savoye <rob.savoye@linaro.org> | 2016-03-01 18:31:45 +0700 |
---|---|---|
committer | Rob Savoye <rob.savoye@linaro.org> | 2016-03-01 18:31:45 +0700 |
commit | 3083a0543c73e8468b025b8a52630b80f63b1241 (patch) | |
tree | e8a929f11fefad88dba34114f025a579a464bfc5 | |
parent | e5e8069fb65d0e0942f9f93f70f7050120695ec1 (diff) | |
download | configs-3083a0543c73e8468b025b8a52630b80f63b1241.tar.gz |
Initial job to build a simple test case using a binary toolchain tarball
-rw-r--r-- | tcwg-test-release.yaml | 69 |
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} |