b915c8b1b11f155e01c2c208dd0a724536516b30
[infra/cicd.git] / jjb / opendev / global-templates-opendev-rebase-test.yaml
1 - job-template:
2     name: 'opendev-{project-name}-rebase'
3
4     node: infra-build01-ubuntu1804
5
6     disabled: false
7
8     concurrent: false
9
10     properties:
11       - logrotate
12
13     parameters:
14       - opendev-gerrit-parameters
15       - string:
16           name: PROJECT
17           default: '{project}'
18           description: JJB configured PROJECT parameter to identify a Nordix Gerrit project
19       - string:
20           name: NORDIX_REMOTE
21           default: 'ssh://infra@gerrit.nordix.org:29418/opendev/{project}.git'
22           description: The remote to add for Nordix.
23
24     scm:
25       - git-scm:
26           ssh-credentials-id: nordixinfra-lfn-gerrit-ssh
27           branch: 'master'
28           refspec: ''
29           wipe_workspace: false
30           clean_before: true
31
32     triggers:
33       - opendev-gerrit-trigger-change-merged:
34           project: '{project}'
35           branch: '**'
36           files: '**'
37       - timed: "@midnight"
38
39     wrappers:
40       - build-timeout:
41           timeout: 10
42
43     builders:
44       - shell:
45           !include-raw-escape: ./rebase-jobs.sh
46
47     publishers:
48       - notify-slack:
49           slack-channel: '#infra'