Upload ODL packaging rpm's to nexus repository 00/59200/22
authorAnil Belur <abelur@linuxfoundation.org>
Tue, 20 Jun 2017 07:28:17 +0000 (17:28 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Fri, 7 Jul 2017 09:22:02 +0000 (19:22 +1000)
commit050cba192c397aaff36eafb52d0d0ffd03fc1f5b
tree29b3f01658c4776a9734e1937af800669f862153
parent7959ac36b9d24f2f8e81d9dfb89fe5c404441df8
Upload ODL packaging rpm's to nexus repository

- Packaging jobs are modified to upload rpms & srpm onto nexus
  repositroy.
- A separate Nexus repository is created for each '{stream}'. The
  repos are enabled to generate yum metadata along with scheduled
  tasks for devel repositories to purge packages from daily builds after
  30 days.
- Nexus repositories format:
  Release: opendaylight-{stream}-epel-7-x86_64
  Testing/Staging: opendaylight-{stream}-epel-7-x86_64-devel
  Release: opendaylight-{stream}-ubuntu-1604-x86_64
  Testing/Staging: opendaylight-{stream}-ubuntu-1604-x86_64-devel
- Modify autorelease jobs to trigger stream specific downstream jobs.

Change-Id: I86cca89c1f2b8feb2dd229b04796c623ce0c0990
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jjb/autorelease/autorelease-templates.yaml
jjb/packaging/include-raw-build-rpm.sh
jjb/packaging/packaging.yaml