HomePhorge

(maint) Extract common acceptance setup script for Jenkins
94c2e95ebffeUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(maint) Extract common acceptance setup script for Jenkins

We have six Jenkins jobs which currently run acceptance, and will soon
have another four for per commit tests. There is a shell script used to
prepare each job for Rake execution of the actual test run. This script
currently exists in every job and is slightly divergent across jobs, and
makes updating the prep for each job time consuming and error prone. So
I'm pulling it into acceptance as a single script to handle untarring of
the artifact and bundle set up for any acceptance job.

This change also provides a means for specifying the git daemon along
with the fork so that you can install from local commits.

Finally it moves repo_proxy and add_el_extras beaker settings into the
common options.

Details

Provenance
Josh Partlow <joshua.partlow@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUc30f82b0ee62: Merge branch 'maint/master/fixup-source-tests'
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Partlow <joshua.partlow@puppetlabs.com> committed rPU94c2e95ebffe: (maint) Extract common acceptance setup script for Jenkins (authored by Josh Partlow <joshua.partlow@puppetlabs.com>).Nov 26 2013, 10:52 PM