blob: 752b4d2d3de68992682ca898183adc626e1da13c [file] [log] [blame]
Leonardo Sandoval67de3212021-01-14 11:37:05 -06001- job:
Leonardo Sandovalffaee982021-11-11 10:27:57 -06002 name: tf-a-daily
Paul Sokolovsky7c4b75b2023-06-01 16:15:22 +03003 node: docker-amd64-tf-a-jammy
Leonardo Sandoval67de3212021-01-14 11:37:05 -06004 project-type: freestyle
5 concurrent: false
6 disabled: false
Arthur She09a8ebe2023-12-21 20:30:03 -08007 description: Triggers tf-a-windows-builder, tf-main and tf-coverity for the TF-A project.
Leonardo Sandoval67de3212021-01-14 11:37:05 -06008 properties:
9 - build-discarder:
Leonardo Sandovala4feb552021-03-02 12:10:21 -060010 days-to-keep: 14
11 num-to-keep: 60
Leonardo Sandoval67de3212021-01-14 11:37:05 -060012 parameters:
13 - string:
14 name: TF_GERRIT_PROJECT
15 default: 'TF-A/trusted-firmware-a'
16 - string:
17 name: TF_GERRIT_BRANCH
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060018 default: 'refs/heads/integration'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060019 - string:
20 name: TF_GERRIT_REFSPEC
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060021 default: '+refs/heads/integration:refs/remotes/origin/integration'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060022 - string:
Leonardo Sandovald768a452021-01-29 16:17:40 -060023 name: TFTF_GERRIT_PROJECT
24 default: 'TF-A/tf-a-tests'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060025 - string:
Leonardo Sandovald768a452021-01-29 16:17:40 -060026 name: TFTF_GERRIT_BRANCH
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060027 default: 'refs/heads/master'
Leonardo Sandovald768a452021-01-29 16:17:40 -060028 - string:
29 name: TFTF_GERRIT_REFSPEC
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060030 default: '+refs/heads/master:refs/remotes/origin/master'
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050031 - string:
Zelalem Awekee8801df2021-10-25 13:41:44 -050032 name: CI_REFSPEC
33 default: '+refs/heads/master:refs/remotes/origin/master'
34 - string:
Saheer Babub495f032025-01-21 23:01:11 +000035 name: JOBS_REFSPEC
36 default: 'refs/heads/master'
37 description: |
38 tf-a-job-configs refspec to use. The master branch is used by default.
39 - string:
Paul Sokolovsky981e5c12022-12-08 22:20:22 +030040 name: LAVA_PRIORITY
41 default: 'low'
42 - string:
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050043 name: SHARE_FOLDER
44 default: '/srv/shared/${JOB_NAME}/${BUILD_NUMBER}'
45 description: 'Folder containing shared repositories for downstream pipeline jobs'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060046 wrappers:
47 - timestamps
48 builders:
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050049 - shell:
50 !include-raw: scripts/clone.sh
51 - shell: |
52 #!/bin/bash
53 set -e
54 cat << EOF > share.param
55 SHARE_FOLDER=${SHARE_FOLDER}
56 EOF
Leonardo Sandoval67de3212021-01-14 11:37:05 -060057 - trigger-builds:
58 - project:
Olivier Deprezc107e3e2025-03-10 08:29:13 +010059 - tf-a-main
60 - tf-a-coverity
Harrison Mutai43cfcf22024-04-22 08:42:32 +000061 block: true
62 current-parameters: true
63 - project:
Olivier Deprezc107e3e2025-03-10 08:29:13 +010064 - tf-a-windows-builder
Leonardo Sandoval67de3212021-01-14 11:37:05 -060065 block: true
66 current-parameters: true
67 triggers:
Paul Sokolovskyed5b67d2023-04-14 14:14:39 +030068 - timed: 'H 22 * * *'