aboutsummaryrefslogtreecommitdiff
path: root/lkft-hikey960-aosp-master-5.4.yaml
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2020-01-03 00:21:44 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2020-01-03 00:41:26 +0800
commit0151dbb6f4ab0854ce3b9eb1f22cc9b0344df60f (patch)
treeda2d884721e8ac9c5becca645f452e21a2bfa65b /lkft-hikey960-aosp-master-5.4.yaml
parentbd67edbcf2b24ecec1dcfbb7667fc22a60de1a0d (diff)
lkft android: add 5.4 builds for hikey and hikey960
Change-Id: Iab04b8961ff505bb653f2dd617b90200327a459d Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Diffstat (limited to 'lkft-hikey960-aosp-master-5.4.yaml')
-rw-r--r--lkft-hikey960-aosp-master-5.4.yaml84
1 files changed, 84 insertions, 0 deletions
diff --git a/lkft-hikey960-aosp-master-5.4.yaml b/lkft-hikey960-aosp-master-5.4.yaml
new file mode 100644
index 00000000..2e77b660
--- /dev/null
+++ b/lkft-hikey960-aosp-master-5.4.yaml
@@ -0,0 +1,84 @@
+- job:
+ name: lkft-hikey960-aosp-master-5.4
+ project-type: freestyle
+ defaults: global
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ linaro:
+ - job-build
+ - job-cancel
+ - build-discarder:
+ days-to-keep: 30
+ num-to-keep: 30
+ artifact-num-to-keep: 1
+ parameters:
+ - string:
+ name: BUILD_DIR
+ default: lkft
+ - string:
+ name: ANDROID_BUILD_CONFIG
+ default: 'lkft-hikey960-aosp-master-5.4-gki'
+ - string:
+ name: KERNEL_DESCRIBE
+ - string:
+ name: KERNEL_BRANCH
+ - string:
+ name: SRCREV_kernel
+ disabled: false
+ node: docker-xenial-android-lkft
+ display-name: 'LKFT - AOSP Master + android-5.4 gki for hikey960'
+ wrappers:
+ - timestamps
+ - build-name:
+ name: '#${BUILD_NUMBER}-${ENV,var="KERNEL_DESCRIBE"}'
+ - timeout:
+ timeout: 500
+ - credentials-binding:
+ - text:
+ credential-id: QA_REPORTS_TOKEN
+ variable: QA_REPORTS_TOKEN
+ - text:
+ credential-id: ARTIFACTORIAL_TOKEN
+ variable: ARTIFACTORIAL_TOKEN
+ - text:
+ credential-id: AP_SSID
+ variable: AP_SSID
+ - text:
+ credential-id: AP_KEY
+ variable: AP_KEY
+ builders:
+ - shell:
+ !include-raw: lkft/common/builders-v2.sh
+ - linaro-publish-token
+ - shell:
+ !include-raw: lkft/common/publisher-v2.sh
+ - shell:
+ !include-raw: lkft/lava-job-definitions/common/submit_for_testing-v2.sh
+ publishers:
+ - logparser:
+ parse-rules: '/var/jenkins_home/userContent/android.parse'
+ unstable-on-warning: false
+ fail-on-error: false
+ - fingerprint:
+ files: 'build/fingerprints/*'
+ - groovy-postbuild:
+ script:
+ !include-raw: openembedded-lkft/postbuild.groovy
+ - email:
+ recipients: 'lkft-maintainers@lists.linaro.org'
+ subject: '[CI] HiKey960 android-5.4 gki + aosp master + QGSI: ${KERNEL_BRANCH} ${SRCREV_kernel} ${BUILD_STATUS}'
+ body: |
+ Build URL: ${PROJECT_URL}${BUILD_NUMBER}/
+ Full log: ${PROJECT_URL}${BUILD_NUMBER}/consoleText
+ Parsed warnings/errors: ${PROJECT_URL}${BUILD_NUMBER}/parsed_console
+ Git branch: ${KERNEL_BRANCH}
+ Git URL: ${KERNEL_REPO}
+ Git commit: ${SRCREV_kernel}
+
+ Errors:
+ ${BUILD_LOG_REGEX, regex="^ERROR:.* ", linesBefore=0, linesAfter=0, showTruncatedLines=false}
+ presend-script:
+ !include-raw: openembedded-lkft/presend-script.groovy