Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 1 | - project: |
| 2 | name: trigger-lt-qcom-linux |
| 3 | jobs: |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 4 | - 'trigger-lt-qcom-linux-{version}': |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 5 | branch: 'release/qcomlt-5.7' |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 6 | version: '5.7' |
| 7 | - 'trigger-lt-qcom-linux-{version}': |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 8 | branch: 'release/qcomlt-5.9' |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 9 | version: '5.9' |
| 10 | - 'trigger-lt-qcom-linux-{version}': |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 11 | branch: 'release/qcomlt-5.10' |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 12 | version: '5.10' |
| 13 | - 'trigger-lt-qcom-linux-{version}': |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 14 | branch: 'release/qcomlt-5.12' |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 15 | version: '5.12' |
| 16 | - 'trigger-lt-qcom-linux-{version}': |
Aníbal Limón | 6e184cd | 2021-06-09 19:08:26 -0500 | [diff] [blame] | 17 | branch: 'release/qcomlt-5.13' |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 18 | version: '5.13' |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 19 | - job-template: |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 20 | name: 'trigger-lt-qcom-linux-{version}' |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 21 | project-type: freestyle |
| 22 | defaults: global |
| 23 | logrotate: |
| 24 | daysToKeep: 30 |
| 25 | numToKeep: 30 |
| 26 | properties: |
| 27 | - authorization: |
| 28 | anonymous: |
| 29 | - job-read |
| 30 | - job-extended-read |
| 31 | - job-workspace |
| 32 | linaro-landing-team-qualcomm-personnel: |
| 33 | - job-read |
| 34 | - job-extended-read |
| 35 | - job-build |
| 36 | - job-cancel |
| 37 | disabled: false |
| 38 | node: triggers |
| 39 | display-name: 'Trigger for Qualcomm LT kernel {branch} branch' |
| 40 | scm: |
| 41 | - git: |
| 42 | url: https://git.linaro.org/git/landing-teams/working/qualcomm/kernel.git |
| 43 | refspec: +refs/heads/*:refs/remotes/origin/* |
| 44 | name: origin |
| 45 | branches: |
| 46 | - refs/heads/{branch} |
| 47 | skip-tag: true |
| 48 | shallow-clone: false |
| 49 | wipe-workspace: false |
| 50 | triggers: |
| 51 | - pollscm: 'H/5 * * * *' |
| 52 | wrappers: |
| 53 | - timestamps |
| 54 | - build-name: |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 55 | name: '#$BUILD_NUMBER-$GIT_REVISION,length=8' |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 56 | builders: |
| 57 | - shell: | |
| 58 | #!/bin/bash -e |
| 59 | |
| 60 | # bring in stable and mainline tags |
| 61 | git fetch --tags https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux.git |
| 62 | git fetch --tags https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable.git |
| 63 | |
| 64 | echo KERNEL_VERSION=$(make kernelversion) > qcomlt_parameters |
| 65 | echo KERNEL_DESCRIBE=$(git describe --always) >> qcomlt_parameters |
Aníbal Limón | 7adf7d5 | 2021-06-21 13:41:22 -0500 | [diff] [blame^] | 66 | echo KERNEL_BRANCH=$(echo $GIT_BRANCH | sed 's|origin/||') >> qcomlt_parameters |
Aníbal Limón | 57c6167 | 2021-06-09 15:30:35 -0500 | [diff] [blame] | 67 | echo TARGET_REPO=linaro-overlay-sid >> qcomlt_parameters |
| 68 | echo KDEB_CHANGELOG_DIST=unstable >> qcomlt_parameters |
| 69 | cat qcomlt_parameters |
| 70 | publishers: |
| 71 | - trigger-parameterized-builds: |
| 72 | - project: |
| 73 | - 'lt-qcom-linux' |
| 74 | condition: SUCCESS |
| 75 | property-file: qcomlt_parameters |
| 76 | - email-ext: |
| 77 | recipients: 'anibal.limon@linaro.org nicolas.dechesne@linaro.org' |
| 78 | failure: true |
| 79 | still-failing: true |