Skip to content
3 changes: 3 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ before_install:
- cp target/travis/logging.properties logging.properties
install: mvn install --quiet -Djava.util.logging.config.file=logging.properties -DskipTests=true
-Dgpg.skip=true
cache:
directories:
- "$HOME/google-cloud-sdk/"
script:
- travis_wait 60 utilities/verify.sh
after_success:
Expand Down
11 changes: 11 additions & 0 deletions utilities/integration_test_env.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# Ensure latest Google Cloud SDK installed, for commands below
if [ ! -d "$HOME/google-cloud-sdk/bin" ]
then
rm -rf "$HOME/google-cloud-sdk"
export CLOUDSDK_CORE_DISABLE_PROMPTS=1
curl https://sdk.cloud.google.com | bash
fi
gcloud components update
source "$HOME/google-cloud-sdk/path.bash.inc"
gcloud version

# Remove orphaned firewall rules and networks generated by unintentional aborted runs of
# google-cloud-node on gapic-test project: see
# https://github.com/GoogleCloudPlatform/google-cloud-java/issues/2118
Expand Down