blob: e51bd531d0fc75a4884ca375398fcafbba59cfa3 [file] [log] [blame]
Paul Sokolovskydedc4832022-01-17 23:26:30 +03001- job:
2 name: ci-dockerfiles-sanity-check
3 project-type: matrix
4 defaults: global
5 properties:
6 - authorization:
7 anonymous:
8 - job-discover
9 authenticated:
10 - job-read
11 - job-extended-read
12 - job-discover
13 - build-discarder:
14 days-to-keep: 90
15 num-to-keep: 200
16 - build-blocker:
17 use-build-blocker: true
18 blocking-jobs:
19 - "ci-docker*"
20 block-level: 'NODE'
21 disabled: false
22 node: build-amd64
23 concurrent: false
24 display-name: 'CI Dockerfiles sanity check'
25 scm:
26 - git:
27 url: https://review.trustedfirmware.org/${GERRIT_PROJECT}
28 refspec: ${GERRIT_REFSPEC}
29 branches:
30 - ${GERRIT_BRANCH}
31 skip-tag: true
32 clean:
33 before: true
34 choosing-strategy: gerrit
35 basedir: dockerfiles
36 triggers:
37 - gerrit:
38 server-name: 'review.trustedfirmware.org'
39 trigger-on:
40 - patchset-created-event
41 projects:
42 - project-compare-type: 'PLAIN'
43 project-pattern: 'ci/dockerfiles'
44 branches:
45 - branch-compare-type: 'PLAIN'
46 branch-pattern: 'master'
47 silent-start: true
48 axes:
49 - axis:
50 type: slave
51 name: label
52 values:
53 - build-amd64
54 execution-strategy:
55 sequential: false
56 wrappers:
57 - timestamps
58 builders:
59 - shell: |
60 #!/bin/bash -e
61 echo "#${BUILD_NUMBER}-${GERRIT_PATCHSET_REVISION:0:8}" > ${WORKSPACE}/version.txt
62 - build-name-setter:
63 name: 'version.txt'
64 file: true
65 - shell:
66 !include-raw: ci-dockerfiles-deployment/builders.sh
67 - shell:
68 !include-raw: ci-dockerfiles-deployment/report.sh
69 publishers:
70 - email:
71 recipients: linaro-infrastructure-errors@lists.linaro.org