Remove dependency on global bosh config

By using a local config file we can run multiple builds in parallel

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Changing the name of the box in the test script

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Moving the compiled_package_cache into properties

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Add the provision-cf test script for ci

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Allow add-route to fail

If the route has already been added, it will fail but that's ok.

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Clone cf-release for provision_cf tests

Signed-off-by: Adam Stegman <astegman@pivotal.io>
Update stemcell BATS script

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Add AWS BATs test script

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Make shebangs consistent in ci scripts

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Rename function in test_helpers

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Use test_helpers in AWS BATs script

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Retry director targeting when running BATs

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Do not retry BATs

Retrying generally does not help and the issue should be fixed soon.

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Remove duplicate bosh clone in bats scripts

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Add nofail function to test_helpers

This allows running a command that might fail and acting on the result
without having to set +e and set -e all over.

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Update provision_cf to hardcode admin/admin

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Update get_ip_from_vm_ifconfig regex to be more strict

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Update ci-aws-box-build

* Clean up old box files
* Don't update bosh-lite-ami.list

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Don't add the box in ci-local-box-build

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Sort env in test_helpers

Sorting the environment variables makes for easier scanning.

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>