aboutsummaryrefslogtreecommitdiff
path: root/lkft-hikey-10.0-4.9-q.yaml
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2019-09-10 14:55:41 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2019-09-10 14:55:41 +0800
commit565fe327e124aa5f8adee271029789152cf3a6c6 (patch)
treed3cdfd1cf0d75cd1c8c54c62b3280bcae0938e45 /lkft-hikey-10.0-4.9-q.yaml
parentb1a62207df36ef1a8698ffdf77bf1484cb5f75b1 (diff)
lkft: add android 10.0 + gsi ci builds with 4.14-q and 4.9-q kernels
Change-Id: I2035e5e8bbb5738093d23aff7ecc7af66232b00d Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Diffstat (limited to 'lkft-hikey-10.0-4.9-q.yaml')
-rw-r--r--lkft-hikey-10.0-4.9-q.yaml85
1 files changed, 85 insertions, 0 deletions
diff --git a/lkft-hikey-10.0-4.9-q.yaml b/lkft-hikey-10.0-4.9-q.yaml
new file mode 100644
index 00000000..b9f4de50
--- /dev/null
+++ b/lkft-hikey-10.0-4.9-q.yaml
@@ -0,0 +1,85 @@
+- job:
+ name: lkft-hikey-10.0-4.9-q
+ 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-hikey-android-10.0-gsi-4.9'
+ - string:
+ name: TEST_QA_SERVER_ENVIRONMENT_ENABLED
+ default: true
+ - string:
+ name: KERNEL_DESCRIBE
+ - string:
+ name: SRCREV_kernel
+ disabled: false
+ node: docker-xenial-aosp
+ display-name: 'LKFT - AOSP Stable 4.9-q (Android 10.0 + Q GSI)'
+ 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] HiKey/HiKey960 4.19-q: ${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