diff options
author | Daniel Díaz <daniel.diaz@linaro.org> | 2016-08-18 18:50:31 -0500 |
---|---|---|
committer | Daniel Diaz <daniel.diaz@linaro.org> | 2016-08-19 15:50:03 +0000 |
commit | 68300e1a468fcab8efc079986c4f655ef7237675 (patch) | |
tree | 76b7eca9f23ff195f48e841f0922d63f7b9f2d7d /linaro-art-testing-presubmit-test.yaml | |
parent | 4122dc54d4ffb0cac9eb75906c018542506a0811 (diff) |
art: Add ART Testing presubmit job.
Change-Id: I9a7ad51c3dc152ba19c9ebd0e46c873de915ea57
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Diffstat (limited to 'linaro-art-testing-presubmit-test.yaml')
-rw-r--r-- | linaro-art-testing-presubmit-test.yaml | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/linaro-art-testing-presubmit-test.yaml b/linaro-art-testing-presubmit-test.yaml new file mode 100644 index 0000000000..3f165acf6b --- /dev/null +++ b/linaro-art-testing-presubmit-test.yaml @@ -0,0 +1,61 @@ +- job: + name: linaro-art-testing-presubmit-test + project-type: freestyle + defaults: global + description: > + Runs the + <a href="https://android-git.linaro.org/gitweb/linaro/art-testing.git/blob/HEAD:test/test.py">Art Testing Presubmit Tests</a>. + properties: + - authorization: + anonymous: + - job-discover + linaro-android-builders: + - job-read + - job-extended-read + - job-workspace + linaro-art: + - job-build + - job-read + - job-extended-read + - job-workspace + - build-discarder: + days-to-keep: 60 + num-to-keep: 60 + disabled: false + node: docker-xenial-amd64 + display-name: 'ART Testing - Presubmit Test' + concurrent: true + triggers: + - gerrit: + server-name: android-review.linaro.org + override-votes: true + gerrit-build-successful-verified-value: 1 + gerrit-build-failed-verified-value: -1 + trigger-on: + - patchset-created-event + projects: + - project-compare-type: 'PLAIN' + project-pattern: 'linaro/art-testing' + branches: + - branch-pattern: 'master' + silent: false + silent-start: true + wrappers: + - timestamps + - timeout: + timeout: 60 + builders: + - shell: | + #!/bin/bash -xe + + export PATH="${HOME}/bin:${PATH}" + + ART_BUILD_SCRIPTS_DIR="${WORKSPACE}/art-build-scripts" + git clone https://android-git.linaro.org/git/linaro-art/art-build-scripts.git ${ART_BUILD_SCRIPTS_DIR} + + cd ${ART_BUILD_SCRIPTS_DIR}/ + ./jenkins/setup_host.sh + ./jenkins/presubmit_art_testing.sh + publishers: + - email: + recipients: 'daniel.diaz@linaro.org' |