Paul Sokolovsky | 592ac18 | 2023-06-06 20:42:35 +0300 | [diff] [blame] | 1 | - job: |
| 2 | name: tf-a-artifacts-cleanup |
| 3 | node: master |
| 4 | project-type: freestyle |
| 5 | concurrent: true |
| 6 | disabled: false |
| 7 | defaults: global |
Paul Sokolovsky | 97c8392 | 2024-10-22 18:20:38 +0700 | [diff] [blame] | 8 | description: | |
Paul Sokolovsky | 592ac18 | 2023-06-06 20:42:35 +0300 | [diff] [blame] | 9 | Gradually cleanup artifacts in TF-A builds |
| 10 | properties: |
| 11 | - build-discarder: |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 12 | days-to-keep: 50 |
| 13 | num-to-keep: 50 |
| 14 | # triggers: |
| 15 | # - timed: 'H H/8 * * *' |
Paul Sokolovsky | 592ac18 | 2023-06-06 20:42:35 +0300 | [diff] [blame] | 16 | wrappers: |
| 17 | - timestamps |
| 18 | builders: |
| 19 | - shell: | |
| 20 | #!/bin/bash |
| 21 | |
Chris Kay | c1aa7ba | 2025-06-12 16:56:38 +0100 | [diff] [blame] | 22 | find /var/lib/jenkins/jobs/tf-a-builder/builds -name build.log -mtime +5 | head -n1000 | xargs -i -n1 bash -c "echo {}; gzip -9 {}" |