OPENDEV: Add additional parameters to SCM module
[infra/cicd.git] / jjb / onap / global-templates-onap-push-upstream.yaml
1 - job-template:
2     name: 'onap-{project-name}-{stream}-push-upstream'
3
4     node: onap-ubuntu1604
5
6     disabled: false
7
8     concurrent: true
9
10     properties:
11       - logrotate
12
13     parameters:
14       - project-parameters:
15           project: 'onap/{project}'
16           branch: '{branch}'
17       - nordix-gerrit-parameters
18
19     scm:
20       - git-scm-gerrit:
21           ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
22           branch: '{branch}'
23           refspec: $GERRIT_REFSPEC
24           wipe_workspace: true
25           clean_before: false
26
27     triggers:
28       - nordix-gerrit-push-upstream:
29           project: 'onap/{project}'
30           branch: '{branch}'
31           files: '**'
32
33     wrappers:
34       - build-timeout:
35           timeout: 10
36
37     builders:
38       - shell:
39           !include-raw-escape: ./push-upstream-jobs.sh
40
41     publishers:
42       - notify-slack:
43           slack-channel: '#infra'