aboutsummaryrefslogtreecommitdiff
path: root/lt-qcom-linux.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'lt-qcom-linux.yaml')
-rw-r--r--lt-qcom-linux.yaml48
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