blob: 6897e7069a7d04262de0e84061ec08db4c825421 [file] [log] [blame]
Leonardo Sandoval67de3212021-01-14 11:37:05 -06001- job:
2 name: tf-daily
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -05003 node: docker-amd64-tf-a-bionic
Leonardo Sandoval67de3212021-01-14 11:37:05 -06004 project-type: freestyle
5 concurrent: false
6 disabled: false
7 description: Triggers tf-main and tf-coverity for the TF-A project.
8 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 - authorization:
Leonardo Sandovalebca8822021-01-25 18:20:04 -060013 !include: authorization.yaml.inc
Leonardo Sandoval67de3212021-01-14 11:37:05 -060014 parameters:
15 - string:
16 name: TF_GERRIT_PROJECT
17 default: 'TF-A/trusted-firmware-a'
18 - string:
19 name: TF_GERRIT_BRANCH
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060020 default: 'refs/heads/integration'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060021 - string:
22 name: TF_GERRIT_REFSPEC
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060023 default: '+refs/heads/integration:refs/remotes/origin/integration'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060024 - string:
Leonardo Sandovald768a452021-01-29 16:17:40 -060025 name: TFTF_GERRIT_PROJECT
26 default: 'TF-A/tf-a-tests'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060027 - string:
Leonardo Sandovald768a452021-01-29 16:17:40 -060028 name: TFTF_GERRIT_BRANCH
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060029 default: 'refs/heads/master'
Leonardo Sandovald768a452021-01-29 16:17:40 -060030 - string:
31 name: TFTF_GERRIT_REFSPEC
Leonardo Sandoval3da340d2021-02-09 14:53:30 -060032 default: '+refs/heads/master:refs/remotes/origin/master'
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050033 - string:
34 name: SHARE_FOLDER
35 default: '/srv/shared/${JOB_NAME}/${BUILD_NUMBER}'
36 description: 'Folder containing shared repositories for downstream pipeline jobs'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060037 wrappers:
38 - timestamps
39 builders:
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050040 - shell:
41 !include-raw: scripts/clone.sh
42 - shell: |
43 #!/bin/bash
44 set -e
45 cat << EOF > share.param
46 SHARE_FOLDER=${SHARE_FOLDER}
47 EOF
Leonardo Sandoval67de3212021-01-14 11:37:05 -060048 - trigger-builds:
49 - project:
50 - tf-main
51 - tf-coverity
52 block: true
53 current-parameters: true
54 triggers:
Riku Voipio9a81ec12021-05-31 14:33:57 +030055 - timed: 'H 17 * * *'