blob: 7827fbdc629cbc842804640a9ba67a729bc956ef [file] [log] [blame]
Leonardo Sandoval67de3212021-01-14 11:37:05 -06001- job:
Leonardo Sandovalffaee982021-11-11 10:27:57 -06002 name: tf-a-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:
Zelalem Awekee8801df2021-10-25 13:41:44 -050034 name: CI_REFSPEC
35 default: '+refs/heads/master:refs/remotes/origin/master'
36 - string:
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050037 name: SHARE_FOLDER
38 default: '/srv/shared/${JOB_NAME}/${BUILD_NUMBER}'
39 description: 'Folder containing shared repositories for downstream pipeline jobs'
Leonardo Sandoval67de3212021-01-14 11:37:05 -060040 wrappers:
41 - timestamps
42 builders:
Leonardo Sandovald1b6b5a2021-09-13 12:06:26 -050043 - shell:
44 !include-raw: scripts/clone.sh
45 - shell: |
46 #!/bin/bash
47 set -e
48 cat << EOF > share.param
49 SHARE_FOLDER=${SHARE_FOLDER}
50 EOF
Leonardo Sandoval67de3212021-01-14 11:37:05 -060051 - trigger-builds:
52 - project:
Leonardo Sandovalffaee982021-11-11 10:27:57 -060053 - tf-a-main
54 - tf-a-coverity
Leonardo Sandoval67de3212021-01-14 11:37:05 -060055 block: true
56 current-parameters: true
57 triggers:
Riku Voipio9a81ec12021-05-31 14:33:57 +030058 - timed: 'H 17 * * *'