* Migrate PR pipeline definition into main repo
* Move credentials from LastPass to CredHub
* Reference docker images in tasks to allow use of `fly execute`
* Make use of var templating everywhere to make `fly execute` easier
still
* Move pipelines to `app-broker` Concourse team
* Separate CI management scripts from Concourse task scripts
* Template git-repo-staging user data
* .envrc
* Fix `InMemoryServiceInstanceBindingStateRepositoryTest` failure when
the time rolls over into a new minute during test execution :D
closes #381
(cherry picked from commit 7ca3239ba6)
16 lines
458 B
Bash
Executable File
16 lines
458 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -euo pipefail
|
|
|
|
readonly ONLY_SHOW_STANDARD_STREAMS_ON_TEST_FAILURE="${ONLY_SHOW_STANDARD_STREAMS_ON_TEST_FAILURE:-true}"
|
|
|
|
# shellcheck source=common.sh
|
|
source "$(dirname "$0")/common.sh"
|
|
repository=$(pwd)/distribution-repository
|
|
|
|
pushd git-repo >/dev/null
|
|
./gradlew --parallel clean build install \
|
|
-PonlyShowStandardStreamsOnTestFailure="${ONLY_SHOW_STANDARD_STREAMS_ON_TEST_FAILURE}" \
|
|
-Dmaven.repo.local="${repository}"
|
|
popd >/dev/null
|