diff options
author | Riku Voipio <riku.voipio@linaro.org> | 2014-10-14 14:43:45 +0300 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2014-10-14 14:44:30 +0300 |
commit | 9384cb4b3304fa7c5edd60e513b09115f7427298 (patch) | |
tree | 76b5051f17d20345008a35ae2dbd67ee388ef169 | |
parent | 766580b8388fab95f80148baf2cc6731510bfba6 (diff) |
Add qemu-docker-builder
Add job definition for packaging builds
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
-rw-r--r-- | qemu-docker-builder.yaml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/qemu-docker-builder.yaml b/qemu-docker-builder.yaml new file mode 100644 index 0000000..0f84917 --- /dev/null +++ b/qemu-docker-builder.yaml @@ -0,0 +1,49 @@ +- job: + name: qemu-docker-builder + project-type: freestyle + defaults: global + logrotate: + daysToKeep: 30 + numToKeep: 30 + properties: + - authorization: + anonymous: + - job-read + - job-extended-read + riku.voipio@linaro.org: + - job-read + - job-extended-read + - job-configure + - job-build + + disabled: false + node: docker + display-name: 'Qemu package builds' + + parameters: + - string: + name: source + description: 'The dsc source url or filename' + - string: + name: arch + description: 'architecture to build for - amd64, i386, armhf, arm64' + defaultvalue: armhf + + builders: + - shell: | + #!/bin/sh + set -e + rm -rf ubuntu-packaging-tools + git clone http://git.linaro.org/ci/ubuntu-packaging-tools.git + ./ubuntu-packaging-tools/dockerbuild + + publishers: + - copy-to-master: + includes: + - '*.changes, *.dsc, *.gz, *.bz2, *.xz, *.deb, *.udeb' + - email: + recipients: riku.voipio@linaro.org + - trigger-parameterized-builds: + - project: post-build-repo + property-file: post_build_ppa_parameters + condition: SUCCESS |