Reduce Basic Job Duplication 75/50375/1
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 10 Jan 2018 18:06:35 +0000 (10:06 -0800)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 10 Jan 2018 18:46:38 +0000 (10:46 -0800)
commit62d5bf9536dd7e03be5b7bd5770e930a97ba10fa
tree8d10d93a106df658d2bf2548ca9b01461735e91f
parentcdac715adadb6b1b0662aac2aaedbcb33d223258
Reduce Basic Job Duplication

In the initial formation of projects we found it easy to copy job
definitions to provide project a baseline job config to work off. This
has led to a lot of duplication and misalignment with the gerrit
triggers and default build server tag to be used.

Collapsing these jobs into a job-group containing the stream and a
verify job per-stream, should help reduce this duplication.

Change-Id: Icb366487590a145be4cbfc0637a8d86a6d9b7cec
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
16 files changed:
jjb/auto/auto.yml
jjb/availability/availability.yml
jjb/conductor/conductor.yml
jjb/copper/copper.yml
jjb/dpacc/dpacc.yml
jjb/global/basic-jobs.yml [new file with mode: 0644]
jjb/ipv6/ipv6.yml
jjb/models/models.yml
jjb/netready/netready.yml
jjb/octopus/octopus.yml
jjb/pharos/pharos.yml
jjb/prediction/prediction.yml
jjb/promise/promise.yml
jjb/stor4nfv/stor4nfv-project.yml
jjb/ves/ves.yml
jjb/vnf_forwarding_graph/vnf_forwarding_graph.yml