Skip to content

Commit c19f333

Browse files
authored
chore: add a kokoro presubmit workflow to run on cloud-devel. (#2898)
1 parent 4013d87 commit c19f333

File tree

2 files changed

+56
-3
lines changed

2 files changed

+56
-3
lines changed

.kokoro/build.sh

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ javadoc)
7979
mvn javadoc:javadoc javadoc:test-javadoc
8080
RETURN_CODE=$?
8181
;;
82-
integration|integration-directpath-enabled)
82+
integration)
8383
mvn -B ${INTEGRATION_TEST_ARGS} \
8484
-ntp \
8585
-Penable-integration-tests \
@@ -94,7 +94,38 @@ integration|integration-directpath-enabled)
9494
verify
9595
RETURN_CODE=$?
9696
;;
97-
integration-cloud-devel|integration-cloud-devel-directpath-enabled)
97+
integration-directpath-enabled)
98+
mvn -B ${INTEGRATION_TEST_ARGS} \
99+
-ntp \
100+
-Penable-integration-tests \
101+
-Djava.net.preferIPv4Stack=true \
102+
-DtrimStackTrace=false \
103+
-Dclirr.skip=true \
104+
-Denforcer.skip=true \
105+
-Dmaven.main.skip=true \
106+
-Dspanner.gce.config.project_id=gcloud-devel \
107+
-Dspanner.testenv.instance=projects/gcloud-devel/instances/java-client-integration-tests-directpath \
108+
-fae \
109+
verify
110+
RETURN_CODE=$?
111+
;;
112+
integration-cloud-devel)
113+
mvn -B ${INTEGRATION_TEST_ARGS} \
114+
-ntp \
115+
-Penable-integration-tests \
116+
-Djava.net.preferIPv4Stack=true \
117+
-DtrimStackTrace=false \
118+
-Dclirr.skip=true \
119+
-Denforcer.skip=true \
120+
-Dmaven.main.skip=true \
121+
-Dspanner.gce.config.server_url=https://staging-wrenchworks.sandbox.googleapis.com \
122+
-Dspanner.testenv.instance=projects/span-cloud-testing/instances/spanner-java-client-testing \
123+
-Dspanner.gce.config.project_id=span-cloud-testing \
124+
-fae \
125+
verify
126+
RETURN_CODE=$?
127+
;;
128+
integration-cloud-devel-directpath-enabled)
98129
mvn -B ${INTEGRATION_TEST_ARGS} \
99130
-ntp \
100131
-Penable-integration-tests \
@@ -104,7 +135,7 @@ integration-cloud-devel|integration-cloud-devel-directpath-enabled)
104135
-Denforcer.skip=true \
105136
-Dmaven.main.skip=true \
106137
-Dspanner.gce.config.server_url=https://staging-wrenchworks.sandbox.googleapis.com \
107-
-Dspanner.testenv.instance=projects/span-cloud-testing/instances/spanner-testing-east1 \
138+
-Dspanner.testenv.instance=projects/span-cloud-testing/instances/spanner-java-client-directpath \
108139
-Dspanner.gce.config.project_id=span-cloud-testing \
109140
-fae \
110141
verify
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Format: //devtools/kokoro/config/proto/build.proto
2+
3+
# Configure the docker image for kokoro-trampoline.
4+
env_vars: {
5+
key: "TRAMPOLINE_IMAGE"
6+
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
7+
}
8+
9+
env_vars: {
10+
key: "JOB_TYPE"
11+
value: "integration-cloud-devel"
12+
}
13+
14+
env_vars: {
15+
key: "GOOGLE_APPLICATION_CREDENTIALS"
16+
value: "secret_manager/java-client-testing"
17+
}
18+
19+
env_vars: {
20+
key: "SECRET_MANAGER_KEYS"
21+
value: "java-client-testing"
22+
}

0 commit comments

Comments
 (0)