diff options
Diffstat (limited to 'lt-qcom-linux.yaml')
-rw-r--r-- | lt-qcom-linux.yaml | 48 |
1 files changed, 37 insertions, 11 deletions
diff --git a/lt-qcom-linux.yaml b/lt-qcom-linux.yaml index db7160ded2..d7eeb4468c 100644 --- a/lt-qcom-linux.yaml +++ b/lt-qcom-linux.yaml @@ -8,7 +8,7 @@ - job-read - job-extended-read - job-workspace - linaro-landing-team-qualcomm-personnel: + linaro-qualcomm-ci: - job-build - job-cancel - build-discarder: @@ -18,7 +18,7 @@ parameters: - string: name: KERNEL_REPO_URL - default: 'https://git.linaro.org/landing-teams/working/qualcomm/kernel.git' + default: 'https://git.codelinaro.org/linaro/qcomlt/kernel.git' - string: name: KERNEL_CONFIGS_arm64 default: 'defconfig distro.config' @@ -35,11 +35,20 @@ - string: name: KERNEL_BRANCH - string: + name: KERNEL_FLAVOR + default: 'linux' + - string: + name: KERNEL_DEBIAN + default: '' + - string: name: TARGET_REPO default: 'linaro-overlay-sid' - string: name: KDEB_CHANGELOG_DIST default: 'sid' + - string: + name: UPDATE_DEFCONFIG + default: 'True' axes: - axis: type: user-defined @@ -51,10 +60,10 @@ type: slave name: label values: - - docker-stretch-amd64 + - docker-buster-amd64 execution-strategy: sequential: false - disabled: false + disabled: true node: master display-name: 'Qualcomm LT Dragonboard Linux kernel build' scm: @@ -72,20 +81,37 @@ - timestamps - build-name: name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' + - credentials-binding: + - text: + credential-id: snapshots-api-key + variable: PUBLISH_KEY builders: - - shell: | - #!/bin/bash - set -ex - sudo apt-get update - sudo apt-get install -y ccache bc kmod cpio + - shell: + !include-raw: lt-qcom-linux/builders-deps.sh + - shell: + !include-raw: lt-qcom/install-gcc-toolchain.sh + - inject: + properties-file: gcc_toolchain_env - shell: !include-raw: lt-qcom-linux/builders.sh + - inject: + properties-file: kernel_parameters + - linaro-publish-token + - shell: + !include-raw: lt-qcom-linux/builders_linaro_ci.sh + - inject: + properties-file: pub_dest_parameters + - shell: + !include-raw: lt-qcom/publishers.sh - trigger-builds: + - project: 'lt-qcom-linux-test-${KERNEL_FLAVOR}' + property-file: test_params - project: 'build-package-obs' property-file: params block: true publishers: - email-ext: - recipients: 'nicolas.dechesne@linaro.org anibal.limon@linaro.org' - always: true + recipients: 'leonardo.sandoval@linaro.org dmitry.baryshkov@linaro.org' + failure: true + still-failing: true matrix-trigger: only-parent |