all: fix travis config for gddo

Change-Id: Ia5fdfe784fa7e47641ab0c02f81415db3eb5039e
Reviewed-on: https://go-review.googlesource.com/78436
Reviewed-by: Ross Light <light@google.com>
diff --git a/.travis.yml b/.travis.yml
index 9163b04..d1687cd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,19 @@
 language: go
 go:
   - 1.8
+  - 1.9
+install:
+  - |
+    LATEST_SDK="$(curl -fsSL 'https://www.googleapis.com/storage/v1/b/appengine-sdks/o?prefix=featured%2F' |
+    jq -r '([.items[] |
+    select((.name | endswith(".zip")) and (.name | contains("go_appengine_sdk_linux_amd64")))] |
+    sort_by(.timeCreated)) | .[-1:] | .[] | .mediaLink')"
+  - curl -sSLo gae_sdk.zip "$LATEST_SDK"
+  - unzip -q gae_sdk.zip -d ~
+services:
+  - redis-server
 script:
+  - go test -v $(go list ./... | grep -v '/vendor\|gae-service-proxy\|talksapp\|lintapp')
   - pushd talksapp
   - ./setup.sh
   - go test -v .