| - property: |
| name: default-properties |
| properties: |
| - authorization: |
| anonymous: |
| - job-read |
| - job-extended-read |
| everyone-flat: |
| - job-build |
| - job-cancel |
| - build-discarder: |
| days-to-keep: 30 |
| |
| - job: |
| name: tcwg-test-trigger-files |
| project-type: freestyle |
| defaults: global |
| properties: |
| - default-properties |
| parameters: |
| - file: |
| name: trigger-file |
| description: "trigger file to test" |
| disabled: false |
| concurrent: false |
| node: tcwg-x86_64 |
| display-name: 'TCWG testing trigger file (to be removed once tested)' |
| triggers: |
| - timed: '@weekly' |
| wrappers: |
| - timeout: |
| timeout: 600 |
| - timestamps |
| - ssh-agent-credentials: |
| users: |
| # tcwg-buildslave user id |
| - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a' |
| - build-name: |
| name: '#${BUILD_NUMBER}' |
| builders: |
| - shell: | |
| #!/bin/bash |
| set -ex |
| |
| mkdir -p artifacts/ |
| cp "$(pwd)/trigger-file" artifacts/ |
| |
| - trigger-builds: |
| - project: tcwg_chromium--masterfast-build |
| parameter-factories: |
| - factory: filebuild |
| file-pattern: artifacts/trigger-file |