Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 1 | - job: |
| 2 | name: tf-a-lts-docs-watcher |
| 3 | node: master |
| 4 | project-type: freestyle |
| 5 | concurrent: false |
Chris Kay | bb67440 | 2025-06-24 15:20:02 +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. |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 7 | disabled: true |
| 8 | builders: |
Chris Kay | bb67440 | 2025-06-24 15:20:02 +0100 | [diff] [blame] | 9 | - shell: !include-raw: scripts/tf-a-lts-docs-watcher.sh |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 10 | properties: |
Chris Kay | bb67440 | 2025-06-24 15:20:02 +0100 | [diff] [blame] | 11 | - build-discarder: |
| 12 | days-to-keep: 60 |
| 13 | num-to-keep: 10 |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 14 | wrappers: |
Chris Kay | bb67440 | 2025-06-24 15:20:02 +0100 | [diff] [blame] | 15 | - timestamps |
| 16 | - credentials-binding: |
| 17 | - text: |
| 18 | credential-id: TF-A-RTD-API-TOKEN |
| 19 | variable: RTD_API_TOKEN |
| 20 | - text: |
| 21 | credential-id: Trusted_Firmware_ReadTheDocs_Token |
| 22 | variable: RTD_WEBHOOK_SECRET |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 23 | publishers: |
Chris Kay | bb67440 | 2025-06-24 15:20:02 +0100 | [diff] [blame] | 24 | - workspace-cleanup |