Add JJB project, tests for puppet-opendaylight 16/56116/4
authorDaniel Farrell <dfarrell@redhat.com>
Wed, 26 Apr 2017 18:37:00 +0000 (14:37 -0400)
committerDaniel Farrell <dfarrell@redhat.com>
Wed, 26 Apr 2017 22:28:44 +0000 (18:28 -0400)
commitd01776cd829d024e1c753c9f469a91947e4e970e
tree6c96bd995cee943942d3db620e2f99d2ca722fdb
parentece6a462c2e9580514d1e610d8f81c1e805e6685
Add JJB project, tests for puppet-opendaylight

Add tox verify job, sanity job and acceptance test job.

Tox job does basic Coala linting. Sanity job does quick rspec tests and
a single Beaker test for main OS (CentOS) and latest-ODL. Acceptance
test does Beaker tests for all supported OSs and ODL versions.

Run tox and sanity tests on each change. Run acceptance tests daily.

Change-Id: I9223411c0a17170c02a5a8bf83cb3ab75dd089b5
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
jjb/packaging/include-raw-test-puppet.sh
jjb/packaging/packaging.yaml
jjb/packaging/puppet.yaml [new file with mode: 0644]