Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 1 | - job: |
| 2 | name: build-kvmtool |
| 3 | project-type: freestyle |
| 4 | defaults: global |
| 5 | logrotate: |
| 6 | daysToKeep: 30 |
| 7 | numToKeep: 30 |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 8 | artifactNumToKeep: 1 |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 9 | properties: |
| 10 | - authorization: |
| 11 | anonymous: |
| 12 | - job-read |
| 13 | - job-extended-read |
Benjamin Copeland | 9dc2eb8 | 2022-10-11 12:40:33 +0100 | [diff] [blame] | 14 | everyone-flat: |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 15 | - job-read |
| 16 | - job-extended-read |
| 17 | - job-build |
| 18 | - job-cancel |
Kelley Spoon | 8290d02 | 2022-06-01 13:59:15 -0500 | [diff] [blame] | 19 | disabled: true |
Riku Voipio | e4f36d2 | 2016-08-01 19:38:00 +0300 | [diff] [blame] | 20 | node: docker-xenial |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 21 | display-name: 'KVMtool CI loop' |
| 22 | scm: |
| 23 | - git: |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 24 | url: https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git |
| 25 | refspec: +refs/heads/master:refs/remotes/origin/master |
| 26 | name: origin |
| 27 | branches: |
| 28 | - refs/heads/master |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 29 | skip-tag: true |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 30 | shallow-clone: false |
| 31 | clean: |
| 32 | after: true |
| 33 | wipe-workspace: false |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 34 | wrappers: |
| 35 | - timestamps |
| 36 | - build-name: |
| 37 | name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' |
| 38 | builders: |
| 39 | - shell: | |
| 40 | #!/bin/bash |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 41 | |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 42 | set -e |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 43 | |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 44 | export upstream_repo=git://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git |
| 45 | export upstream_source=kvmtool |
| 46 | export packaging_repo=git://anonscm.debian.org/collab-maint/kvmtool.git |
| 47 | export packaging_dir=kvmtool-debian |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 48 | |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 49 | wget https://git.linaro.org/ci/ubuntu-packaging-tools.git/blob_plain/HEAD:/jenkins-makesources |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 50 | |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 51 | bash -x ./jenkins-makesources |
Fathi Boudra | b72c596 | 2015-11-17 21:24:02 +0200 | [diff] [blame] | 52 | |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 53 | cat > kvmtool-params <<EOF |
| 54 | source=$BUILD_URL/artifact/`cat kvmtool.dsc` |
Riku Voipio | c3267d4 | 2017-04-10 10:57:42 +0300 | [diff] [blame] | 55 | repo=Qemu |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 56 | EOF |
| 57 | publishers: |
| 58 | - archive: |
| 59 | artifacts: '*.changes, *.dsc, *.gz, *.xz' |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 60 | - trigger-parameterized-builds: |
Riku Voipio | c3267d4 | 2017-04-10 10:57:42 +0300 | [diff] [blame] | 61 | - project: build-package-obs |
Riku Voipio | 29f5a41 | 2015-09-09 09:54:09 +0300 | [diff] [blame] | 62 | property-file: kvmtool-params |
| 63 | condition: SUCCESS |
| 64 | - email: |
| 65 | recipients: 'riku.voipio@linaro.org' |