blob: 061d702d6852f5bc80df93f6947b674c6dab73f3 [file] [log] [blame]
Mark Dykes7c2661d2023-06-23 15:02:21 -05001- job:
2 name: tf-a-weekly.yaml
3 node: docker-amd64-tf-a-bionic
4 project-type: freestyle
5 concurrent: false
6 disabled: false
7 description: Triggers tf-a-ci-coverage-gateway.yaml(coverage) for the TF-A project.
8 properties:
9 - build-discarder:
10 days-to-keep: 14
11 num-to-keep: 60
12 - authorization:
13 !include: authorization.yaml.inc
14 parameters:
15 - string:
16 name: TF_GERRIT_PROJECT
17 default: 'TF-A/trusted-firmware-a'
18 - string:
19 name: TF_GERRIT_BRANCH
20 default: 'refs/heads/integration'
21 - string:
22 name: TF_GERRIT_REFSPEC
23 default: '+refs/heads/integration:refs/remotes/origin/integration'
24 - string:
25 name: TFTF_GERRIT_PROJECT
26 default: 'TF-A/tf-a-tests'
27 - string:
28 name: TFTF_GERRIT_BRANCH
29 default: 'refs/heads/master'
30 - string:
31 name: TFTF_GERRIT_REFSPEC
32 default: '+refs/heads/master:refs/remotes/origin/master'
33 - string:
34 name: CI_REFSPEC
35 default: '+refs/heads/master:refs/remotes/origin/master'
36 - string:
37 name: LAVA_PRIORITY
38 default: 'low'
39 - string:
40 name: SHARE_FOLDER
41 default: '/srv/shared/staging/${JOB_NAME}/${BUILD_NUMBER}'
42 description: 'Folder containing shared repositories for downstream pipeline jobs'
43 wrappers:
44 - timestamps
45 builders:
46 - shell:
47 !include-raw: scripts/clone.sh
48 - shell: |
49 #!/bin/bash
50 set -e
51 cat << EOF > share.param
52 SHARE_FOLDER=${SHARE_FOLDER}
53 EOF
54 - trigger-builds:
55 - project:
56 - tf-a-ci-coverage-gateway.yaml
57 block: true
58 current-parameters: true
59 triggers:
60 - timed: '59 23 * * 7'