blob: aaa47c76d1ef6d144d377fc43b10dcd28761df59 [file] [log] [blame]
Victor Chong6167a852018-11-16 13:37:17 +00001- job:
2 name: android-hikey960-optee-p
3 project-type: freestyle
4 defaults: global
5 properties:
6 - authorization:
7 anonymous:
8 - job-read
9 - job-extended-read
Benjamin Copeland9dc2eb82022-10-11 12:40:33 +010010 everyone-flat:
Victor Chong6167a852018-11-16 13:37:17 +000011 - job-build
12 - job-cancel
13 - build-discarder:
Victor Chong57b72f32019-04-22 14:50:23 +010014 days-to-keep: 200
Victor Chong6167a852018-11-16 13:37:17 +000015 num-to-keep: 60
16 parameters:
17 - string:
Victor Chong53a7a342019-10-16 17:35:29 +010018 name: OPTEE_VER
19 default: master
20 - string:
Victor Chongc39ffc32019-11-02 15:42:03 +000021 name: OPTEE_OS_DBG
22 default: n
23 - string:
24 name: OPTEE_CLN_DBG
25 default: n
26 - string:
Victor Chongac4ec0e2019-11-02 16:03:41 +000027 name: ghprbPullId
28 default: ""
29 - string:
30 name: ghprbGhRepository
31 default: ""
32 - string:
Victor Chong6167a852018-11-16 13:37:17 +000033 name: BUILD_DIR
34 default: r-lcr-oreo
Victor Chong67c174c2018-12-04 04:13:32 +000035 - string:
36 name: QA_SERVER
37 default: 'https://qa-reports.linaro.org'
38 - string:
39 name: QA_SERVER_PROJECT
Victor Chonga016d772019-05-15 07:19:38 +010040 default: 'hikey960-optee-p'
Victor Chong6cc21692020-07-02 16:57:06 +010041 disabled: true
Victor Chong6167a852018-11-16 13:37:17 +000042 node: docker-xenial-aosp
43 display-name: 'AOSP P HiKey960 build with OP-TEE (SWG)'
44 concurrent: true
45 triggers:
46 - gerrit:
47 server-name: __ANY__
48 trigger-on:
49 - change-merged-event
50 projects:
51 - project-compare-type: 'PLAIN'
52 project-pattern: 'android-patchsets'
53 branches:
54 - branch-compare-type: 'PLAIN'
55 branch-pattern: 'master'
56 file-paths:
57 - compare-type: 'PLAIN'
58 pattern: 'get-hikey960-gcc'
59 - compare-type: 'PLAIN'
60 pattern: 'get-hikey960-blobs'
61 - compare-type: 'PLAIN'
Victor Chong655fa902019-10-24 18:04:03 +010062 pattern: 'hikey-hikey960-optee-chgrev-common'
Victor Chong6167a852018-11-16 13:37:17 +000063 - compare-type: 'PLAIN'
Victor Chong6167a852018-11-16 13:37:17 +000064 pattern: 'hikey960-optee-p'
65 - compare-type: 'PLAIN'
Victor Chongf4410bb2019-07-20 04:20:55 +010066 pattern: 'hikey-hikey960-optee-common'
67 - compare-type: 'PLAIN'
Victor Chong6167a852018-11-16 13:37:17 +000068 pattern: 'hikey-optee-4.14'
69 - compare-type: 'PLAIN'
Victor Chong6167a852018-11-16 13:37:17 +000070 pattern: 'optee-master-workarounds'
71 - compare-type: 'PLAIN'
Victor Chongf4410bb2019-07-20 04:20:55 +010072 pattern: 'swg-mods-common'
Victor Chong6167a852018-11-16 13:37:17 +000073 - project-compare-type: 'PLAIN'
Victor Chong6167a852018-11-16 13:37:17 +000074 project-pattern: 'platform/manifest'
75 branches:
76 - branch-compare-type: 'PLAIN'
Victor Chong6167a852018-11-16 13:37:17 +000077 branch-pattern: 'linaro-p-swg'
78 file-paths:
79 - compare-type: 'PLAIN'
80 pattern: 'hikey960.xml'
81 - compare-type: 'PLAIN'
82 pattern: 'linaro.xml'
83 - compare-type: 'PLAIN'
84 pattern: 'optee.xml'
85 - compare-type: 'PLAIN'
86 pattern: 'update-externals.xml'
87 - project-compare-type: 'PLAIN'
88 project-pattern: 'android-build-configs'
89 branches:
90 - branch-compare-type: 'PLAIN'
91 branch-pattern: 'master'
92 file-paths:
93 - compare-type: 'PLAIN'
94 pattern: 'hikey960-optee-p'
95 wrappers:
96 - timestamps
97 - timeout:
98 timeout: 500
Victor Chong67c174c2018-12-04 04:13:32 +000099 - ssh-agent-credentials:
100 users:
101 - '768c1ba1-6052-4b97-a531-7e4fabda6979'
102 - credentials-binding:
103 - text:
104 credential-id: AP_SSID
105 variable: AP_SSID
106 - text:
107 credential-id: AP_KEY
108 variable: AP_KEY
109 - text:
110 credential-id: QA_REPORTS_TOKEN
111 variable: QA_REPORTS_TOKEN
112 - text:
113 credential-id: ARTIFACTORIAL_TOKEN
114 variable: ARTIFACTORIAL_TOKEN
Victor Chong6167a852018-11-16 13:37:17 +0000115 builders:
Victor Chong1068df32019-07-21 17:40:27 +0100116 !include: android-hikey-optee/common/builders-v2-jinja2.yaml.inc
Victor Chong6167a852018-11-16 13:37:17 +0000117 publishers:
118 !include: android-hikey-optee/common/publishers.yaml.inc