Merge "FIX: Handling of git topic when push upstream"
[infra/cicd.git] / jjb / opendaylight / global-templates-opendaylight-rebase.yaml
1 - job-template:
2     name: 'opendaylight-{project-name}-rebase'
3
4     node: infra-ubuntu1804
5
6     disabled: false
7
8     concurrent: false
9
10     properties:
11       - logrotate
12
13     parameters:
14       - odl-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/opendaylight/{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       - odl-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: ../global/rebase-jobs.sh
46
47     publishers:
48       - notify-slack:
49           slack-channel: '#infra'
50           notify-start: false
51           notify-success: false
52           notify-failure: true
53           notify-back-to-normal: true