OpenDaylight: Improve jenkins jobs for OpenDaylight projects 82/1582/1
authorrobert.tomczyk <robert.tomczyk@est.tech>
Fri, 5 Jul 2019 08:52:58 +0000 (09:52 +0100)
committerrobert.tomczyk <robert.tomczyk@est.tech>
Fri, 5 Jul 2019 08:52:58 +0000 (09:52 +0100)
commit4926d1c13e51b8ff20871b309821be2aaa69d675
tree170045a09b9760db4099800e0a1a2b1a96e1b8b1
parent0b21ed8c7ce618e12ed1a40b0932fd0557953b92
OpenDaylight: Improve jenkins jobs for OpenDaylight projects

- Mirror branches from OpenDaylight upstream project to Nordix.
- Do not force the git user.name to be the gerrit id.
  Git authorship can be independent from the
  gerrit review ownership now.
- Cache the repository on the Jenkins slave nodes
  when rebasing repositories.
- Make sure the commit hash in the local repo is the same
  as in nordix Gerrit and the same as the commit hash
  in the upstream gerrit.
- Decrease number of jobs required for project in Jenkins

Change-Id: Ia0bb2094375ec3ccf14af28ce65f09ad0613fb3f
13 files changed:
jjb/acumos/global-templates-acumos-rebase.yaml
jjb/opendaylight/controller/controller-push-upstream-jobs.yml
jjb/opendaylight/controller/controller-rebase-jobs.yml
jjb/opendaylight/global-templates-opendaylight-push-upstream.yaml
jjb/opendaylight/global-templates-opendaylight-rebase.yaml
jjb/opendaylight/integration-test/integration-test-push-upstream-jobs.yml
jjb/opendaylight/integration-test/integration-test-rebase-jobs.yml
jjb/opendaylight/mdsal/mdsal-push-upstream-jobs.yml
jjb/opendaylight/mdsal/mdsal-rebase-jobs.yml
jjb/opendaylight/netconf/netconf-push-upstream-jobs.yml
jjb/opendaylight/netconf/netconf-rebase-jobs.yml
jjb/opendaylight/push-upstream-jobs.sh
jjb/opendaylight/rebase-jobs.sh [new file with mode: 0755]