Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 1 | - job: |
| 2 | name: tf-a-lts-docs-watcher |
| 3 | node: master |
| 4 | project-type: freestyle |
| 5 | concurrent: false |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 6 | description: This job was superceded by tf-a-lts-release-docs as part of larger-scale release automation efforts (https://linaro.atlassian.net/browse/TFC-545). It is expected to be removed after new setup is better tested (tentatively by 2024-06-01). --- Triggers whenever a code change is merged into the lts branch or a lts tag is created of the TF-A repository. Executes a webhook to trigger the ReadTheDocs service to build a fresh copy of the documentation for one or more branches. |
Paul Sokolovsky | 8258160 | 2024-03-20 09:53:17 +0700 | [diff] [blame] | 7 | disabled: true |
Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 8 | builders: |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 9 | - shell: !include-raw: scripts/tf-a-lts-docs-watcher.sh |
Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 10 | properties: |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 11 | - build-discarder: |
| 12 | days-to-keep: 60 |
| 13 | num-to-keep: 10 |
Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 14 | triggers: |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 15 | - gerrit: |
| 16 | silent: true |
| 17 | server-name: review.trustedfirmware.org |
| 18 | projects: |
| 19 | - branches: |
| 20 | - branch-compare-type: REG_EXP |
| 21 | branch-pattern: lts-v.* |
| 22 | - branch-compare-type: REG_EXP |
| 23 | branch-pattern: refs/tags/lts-v.* |
| 24 | project-compare-type: PLAIN |
| 25 | project-pattern: TF-A/trusted-firmware-a |
| 26 | trigger-on: |
| 27 | - ref-updated-event |
Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 28 | wrappers: |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 29 | - timestamps |
| 30 | - credentials-binding: |
| 31 | - text: |
| 32 | credential-id: TF-A-RTD-API-TOKEN |
| 33 | variable: RTD_API_TOKEN |
| 34 | - text: |
| 35 | credential-id: Trusted_Firmware_ReadTheDocs_Token |
| 36 | variable: RTD_WEBHOOK_SECRET |
Arthur She | 8c3dac2 | 2024-01-15 20:13:40 -0800 | [diff] [blame] | 37 | publishers: |
Chris Kay | 675db4f | 2025-06-24 14:14:34 +0100 | [diff] [blame] | 38 | - workspace-cleanup |