Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge request #4436

Merged
merged 197 commits into from
Feb 3, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
197 commits
Select commit Hold shift + click to select a range
513cd25
Fix: writeAtLeastOnce should use a ReadWriteSession (#3882)
snehashah16 Oct 31, 2018
0d6839b
Fix search folder for BQDT synth output (#3878)
chingor13 Oct 31, 2018
69133fc
Bigtable: Add integration test to test nonexistent row handling (#3870)
igorbernstein2 Oct 31, 2018
34b05af
Fix #3292 (#3875)
pmakani Oct 31, 2018
77e971a
Regenerate video-intelligence client (#3865)
dpebot Oct 31, 2018
78f67a2
Release v0.69.0 (#3890)
chingor13 Nov 1, 2018
9dcd23b
Bump next snapshot (#3892)
chingor13 Nov 1, 2018
9c111f4
Bigtable: fix admin tests to able to run concurrently (#3895)
igorbernstein2 Nov 2, 2018
7d50799
Fix ApiFutures.addCallback() (#3886)
anguillanneuf Nov 5, 2018
97e004f
Regenerate logging client with test fixes (#3907)
dpebot Nov 6, 2018
0cafe71
Regenerate DLP Client (#3823)
dpebot Nov 6, 2018
cccd8d5
Regenerate vision client: Adds product search (#3888)
dpebot Nov 6, 2018
e1eabce
Regenerate dataproc client (#3906)
dpebot Nov 6, 2018
753513b
Regenerate monitoring client (#3908)
dpebot Nov 6, 2018
269546f
Move BOM info to right after Quick Start (#3555)
yihanzhen Nov 6, 2018
28fab80
Spanner gapic migration (#3881)
yihanzhen Nov 7, 2018
6b39005
Regenerate compute client (#3916)
dpebot Nov 7, 2018
83e52cf
Regenerate dlp client (#3917)
dpebot Nov 7, 2018
aa93a47
Add a feature to list the buckets (#3915)
jean-philippe-martin Nov 7, 2018
662679e
Pubsub: use gapic client (#3581)
pongad Nov 7, 2018
95d4641
Update CODEOWNERS
chingor13 Nov 7, 2018
b43b713
Storage NIO: Stop leaving leftover buckets in IT (#3898)
jean-philippe-martin Nov 7, 2018
82c0d01
Logging: Add a traceSampled field to the LogEntry class. (#3863)
sebright Nov 7, 2018
68e6d1a
Bigtable: add sync methods (#3856)
elisheva-qlogic Nov 7, 2018
7e63569
New Client: Cloud Scheduler (#3913)
chingor13 Nov 7, 2018
327e1b6
Exists method added in BigtableInstanceAdminClient (#3891)
elisheva-qlogic Nov 7, 2018
229ab05
Firestore: Validate that at least one argument is provided for Cursor…
schmidt-sebastian Nov 7, 2018
8e2b7ec
Release google-cloud-java v0.70.0 (#3921)
chingor13 Nov 7, 2018
9fdb163
Bump next snapshot (#3922)
chingor13 Nov 7, 2018
c6e2d63
bigtable emulator (#3840)
igorbernstein2 Nov 8, 2018
c43e377
Update README to suggest importing BOM (#3269)
elharo Nov 9, 2018
a7bd8a5
Spanner: use WatchdogProvider (#3923)
yihanzhen Nov 9, 2018
5fa529e
Bigtable: [Breaking change] listTables() now returns relative table n…
igorbernstein2 Nov 12, 2018
6c0fd03
Update container synth script for new artman config name (#3925)
chingor13 Nov 14, 2018
6d54796
New Client: BigQuery Storage (#3935)
JesseLovelace Nov 14, 2018
94b2e08
New Client: Cloud Security Command Center (#3885)
chingor13 Nov 14, 2018
751d203
Add Kokoro nightly build configs (#3926)
chingor13 Nov 14, 2018
2cf7eb7
Add namespace and schema to settings.xml (#3941)
elharo Nov 14, 2018
f1c5b96
Regenerate bigquerystorage client (#3939)
yoshi-automation Nov 14, 2018
5e5336d
fix: google-cloud-clients/pom.xml to reduce vulnerabilities (#3943)
snyk-bot Nov 14, 2018
2f4b0ca
Regenerate speech client (#3933)
yoshi-automation Nov 15, 2018
fc53abd
Update google-auth-library-java, apiary core libraries (#3945)
chingor13 Nov 15, 2018
cc41c92
Upgrade gax, grpc and guava dependencies (#3980)
chingor13 Nov 16, 2018
3e85155
Release v0.71.0 (#3978)
chingor13 Nov 16, 2018
dc0a1ae
Bump next snapshot (#3981)
chingor13 Nov 16, 2018
de19e9f
Fix BigQuery NullPointerException when estimatedFields is empty (#3984)
ajaaym Nov 19, 2018
7bee214
Regenerate container client (#3979)
yoshi-automation Nov 19, 2018
c4e45c7
Cloud Asset fix README links (#3985)
parkjam4 Nov 19, 2018
5b711a9
Add synth metadata for many clients (#4020)
chingor13 Nov 20, 2018
eb9fae5
Storage: Added feature to change host name of signed url (#3910)
Nov 20, 2018
0d3bfaa
Regenerate websecurityscanner client (#4080)
yoshi-automation Nov 26, 2018
53e21eb
Delay download of Bigtable emulator (#4102)
chingor13 Nov 26, 2018
d50e7d8
[Snyk] Fix for 1 vulnerable dependencies (kr.motd.maven:os-maven-plug…
snyk-bot Nov 26, 2018
8d32ef8
fix: google-cloud-testing/google-cloud-gcloud-maven-plugin/pom.xml to…
snyk-bot Nov 26, 2018
73de5eb
Trace: list response returns empty list instead of null (#4079)
yoshi-automation Nov 27, 2018
764ac63
Regenerate speech client: remove unused imports (#4077)
yoshi-automation Nov 27, 2018
c3e754e
Update generated code: List responses return empty list instead of nu…
chingor13 Nov 27, 2018
38ec041
Regenerate language client: remove unused imports (#4071)
yoshi-automation Nov 27, 2018
2501613
Datastore: Add `skippedResults` in `QueryResults` (#4093)
ajaaym Nov 27, 2018
5f29ea2
BigQuery Storage: Add shim layer settings and configuration (#4022)
kmjung Nov 27, 2018
b959329
Spanner: fix code formatting (#4105)
yihanzhen Nov 27, 2018
324085e
Storage NIO: Add new retry options in CloudStorageConfiguration (#3869)
jean-philippe-martin Nov 27, 2018
0fd8b71
Regenerate IoT client (#4069)
yoshi-automation Nov 28, 2018
52566f4
Moving surefire-junit4 out of the dependency lists to allow others to…
silverdev Nov 28, 2018
cafd747
Regenerate dataproc client - Adds workflow templating (#4110)
yoshi-automation Nov 28, 2018
f5c0394
Add missing fields on MonitoredResourceUtil (#3887)
Nov 28, 2018
9529c62
Add helpers to convert core Date class with java.util.Date class (#3911)
Nov 28, 2018
b42b580
Bigtable: publish emulator to maven central (#4106)
igorbernstein2 Nov 28, 2018
a7703f2
Release v0.72.0 (#4113)
JesseLovelace Nov 28, 2018
411bc1c
Adding FieldMask support to GetAll() (#4017)
schmidt-sebastian Nov 29, 2018
0a60b05
Bump next snapshot (#4118)
chingor13 Nov 29, 2018
fac25a3
Logging: Allow deferred formatting for trace and spanId (#3661)
Nov 29, 2018
e333f47
Update HttpStorageRpc.java (#4109)
GavinTianYang Nov 29, 2018
6573662
Make TestServiceFactory and TestServiceRpcFactory interfaces public (…
elisheva-qlogic Nov 29, 2018
3a4efc7
Java 11 compatibility (#3821)
chingor13 Nov 30, 2018
d642170
Add release profile to bigtable emulator (#4119)
JesseLovelace Nov 30, 2018
8da11b0
Add lint test and format generated code (#4114)
chingor13 Nov 30, 2018
e53621b
BigQuery: Fix TableId behaviour for non default BigQueryClient projec…
Nov 30, 2018
969bbee
Run google-java-format on all artifacts (#4121)
chingor13 Nov 30, 2018
50a8533
Pub/Sub: Update ApiFutures.addCallback() to take 3 arguments (#4120)
anguillanneuf Dec 3, 2018
619700a
Update maven-javadoc-plugin to 3.0.1 and disable doclint. (#4167)
chingor13 Dec 4, 2018
59bd938
Remove the old clients compatibility chart. (#4163)
chingor13 Dec 4, 2018
174e62d
BigQuery: insertAll always retries operation (#4165)
ajaaym Dec 4, 2018
ccc1532
Update Spanner description for GA (#4174)
chingor13 Dec 4, 2018
442b41d
Storage: Close response body after request (#4116)
andrey-qlogic Dec 4, 2018
0f68cb8
Storage: Fixed link to StorageExamples page (#4173)
andrey-qlogic Dec 4, 2018
e2fc8a0
Integration test deflake (#4176)
chingor13 Dec 4, 2018
940999d
Remove exclusions for guava-jdk5 and google-api-client (#4177)
chingor13 Dec 4, 2018
97b1efc
Storage: Give users the ability to disable gzip content encoding to i…
andrey-qlogic Dec 5, 2018
90f8c98
Spanner: Handle AbortedExceptions that occur before commit (#4181)
nithinsujir Dec 5, 2018
58eb4d0
Put the spanner test instance config back
chingor13 Dec 5, 2018
979e4c2
Document purpose of test-jar and testlib dependencies (#4164)
chingor13 Dec 5, 2018
0734868
google-cloud-bom should not need google-cloud-core test-jar (#4168)
chingor13 Dec 5, 2018
f3d0703
Regenerate pubsub client: Fix empty list returns (#4159)
yoshi-automation Dec 5, 2018
d122744
BigQuery: Allow job to extract or load table across projects (#4183)
ajaaym Dec 6, 2018
ba459e4
Bigtable: fix emulator publishing (#4189)
igorbernstein2 Dec 6, 2018
21241ea
Release google-cloud-java v0.73.0 (#4191)
chingor13 Dec 7, 2018
94c29fc
Bump next snapshot (#4192)
chingor13 Dec 7, 2018
a65659c
Add Container synth.metadata (#4193)
yoshi-automation Dec 7, 2018
ad05c81
Add Pub/Sub synth.metadata (#4194)
yoshi-automation Dec 7, 2018
2a63c96
Update variable naming. (#4199)
frankyn Dec 7, 2018
711087f
Update api-common-java javadoc link. (#4200)
kolea2 Dec 7, 2018
885d409
Regenerate compute client: adding beta config classes/options (#4201)
yoshi-automation Dec 10, 2018
a6a2302
Regenerate dataproc client: Adding beta APIs for workflow templates (…
yoshi-automation Dec 10, 2018
a9a7044
NIO: Enabled blocked tests. Fixed testCantCreateWithoutUserProject te…
andrey-qlogic Dec 10, 2018
bf26f86
Bigtable: readRow methods added with Query as argument (#4092)
elisheva-qlogic Dec 10, 2018
1780fee
Regenerate automl client - No substantive changes (#4209)
yoshi-automation Dec 11, 2018
bb3cfb4
Regenerate compute client (#4210)
yoshi-automation Dec 11, 2018
74a4517
Fix setProjectId for insertAll (#4196)
Dec 12, 2018
37955a9
Pubsub: Test for blocking push subscriptions for vpc-sc enabled proje…
johnfmikhail Dec 12, 2018
d86fe63
Bump gax version to 1.35.1 (#4217)
chingor13 Dec 13, 2018
c094b95
Add IamCredentials client (#4216)
chingor13 Dec 13, 2018
9d1f733
Release v0.74.0 (#4222)
chingor13 Dec 13, 2018
cb5f9c1
Bump next snapshot (#4224)
chingor13 Dec 14, 2018
cbe19f2
BigQuery : Fix setProjectId (#4227)
Dec 14, 2018
260e2a2
Add BadRecords to LoadStatistics (#4230)
JesseLovelace Dec 14, 2018
af4ff1b
Add script to help bootstrap new client libraries (#4111)
chingor13 Dec 17, 2018
d0ac3f0
Update javadoc link for api-common-java. (#4236)
kolea2 Dec 17, 2018
fc4d771
IAMCredentials: Fix name/description in pom (#4238)
chingor13 Dec 17, 2018
d18c996
Regenerate google-cloud-compute (#4213)
andreamlin Dec 17, 2018
9bf5b35
Ignore testRotateFromCustomerEncryptionToKmsKeyWithCustomerEncryption…
JesseLovelace Dec 28, 2018
31971fb
Fix NPE in BQ's StandardTableDefinition (#4247)
nktaushanov Dec 28, 2018
36fbd97
Bigtable: add a separate callable for point reads (#4264)
igorbernstein2 Dec 28, 2018
e9ea3d9
Spanner: closed watch-dog daemon threads spawned by Spanner client (#…
javabrown Dec 31, 2018
fb2b690
Fix Kokoro release jobs (#4225)
chingor13 Jan 2, 2019
6e2c2dd
Pub/Sub: Add message abandonment (#4250)
charlesliqlogic Jan 2, 2019
70d7efb
BigQuery: Fix Maximum Bytes Billed property. (#4262)
Jan 2, 2019
f526a44
Update UsePubSubEmulatorSnippet.java (#4256)
kenfesta Jan 2, 2019
63a9cb7
Logging: disable severity based flush on write by default (#4254)
ajaaym Jan 2, 2019
7978818
Docs: Fix maven site generation (#4232)
chingor13 Jan 2, 2019
b7c1878
Bigtable: deprecate the use of typesafe names (#4257)
igorbernstein2 Jan 3, 2019
2b9f530
Fixed cannot call public methods in via reflection (#4249)
charlesliqlogic Jan 3, 2019
73e93c0
BigQuery : Fix numBytes, numRows in TableInfo/Table (#4271)
Jan 3, 2019
eb6c4d2
Cloud Bigtable: helloWorld sample (#4274)
elisheva-qlogic Jan 3, 2019
b2a95a0
Add .tmpl extension for README.md so releasetool is not confused (#4280)
chingor13 Jan 3, 2019
c367308
Release v0.75.0 (#4282)
kolea2 Jan 3, 2019
6d56b8c
Bump next snapshot (#4286)
kolea2 Jan 3, 2019
ca7054e
Fix #4284 NPE for getZone (#4289)
ajaaym Jan 4, 2019
ba4ba16
Regenerate securitycenter client (#4290)
yoshi-automation Jan 4, 2019
28720b5
Bigtable admin: deprecate typesafe names part 2 (#4258)
igorbernstein2 Jan 4, 2019
978f3b7
Regenerate iamcredentials client (#4277)
yoshi-automation Jan 7, 2019
f28bbcc
Revert "Pub/Sub: Add message abandonment (#4250)" (#4297)
chingor13 Jan 7, 2019
d2302cd
updated links (#4287)
romlogic Jan 7, 2019
395b016
Release v0.76.0 (#4298)
chingor13 Jan 8, 2019
4fbba04
Regenerate dataproc client (#4301)
yoshi-automation Jan 8, 2019
519102e
Bump next snapshot (#4300)
chingor13 Jan 8, 2019
06b0ed5
Cloud Bigtable: instanceAdmin sample (#4299)
elisheva-qlogic Jan 8, 2019
760c25f
Regenerate securitycenter client (#4311)
yoshi-automation Jan 9, 2019
4f4f558
3540: Used transformer for shaded plugin (#4305)
andrey-qlogic Jan 9, 2019
3d11659
Added Query#fromProto to convert protobuf ReadRowsRequest (#4291)
rahulKQL Jan 9, 2019
4dc2a5e
Bigquery: corrected equality check on subclasses of StringEnumValue (…
charlesliqlogic Jan 9, 2019
0d5cbc1
Fix #4269 update metata url to FQDN (#4278)
ajaaym Jan 9, 2019
1ee33dc
4152: Added checking PAGE_TOKEN from options (#4303)
andrey-qlogic Jan 9, 2019
4aa0737
3918: Added checking of attributes size for 0. Added unit test (#4304)
andrey-qlogic Jan 9, 2019
91477f0
Bigtable: Merge bigtable-admin into the bigtable artifact (#4307)
igorbernstein2 Jan 10, 2019
31aa146
Regenerate PubSub: documentation updates (#4293)
yoshi-automation Jan 10, 2019
afc7a91
Regenerate monitoring client (#4316)
yoshi-automation Jan 10, 2019
b9aeb1b
Regenerate bigtable client (#4318)
yoshi-automation Jan 10, 2019
6b37bc5
3822: Fixed setDisableGZipContent call (#4314)
andrey-qlogic Jan 10, 2019
9bf50e6
Regenerate speech client: enable multi-channel features (#4317)
yoshi-automation Jan 10, 2019
8463514
Release v0.77.0 (#4324)
kolea2 Jan 10, 2019
28a85a7
Created enum Region.java to retrieve Regions without doing request. (…
charlesliqlogic Jan 10, 2019
d468e04
Bump next snapshot (#4325)
kolea2 Jan 11, 2019
6ada222
Bigtable: fix handling of unset rpc timeouts (#4323)
igorbernstein2 Jan 11, 2019
388c1bb
Bigtable: Expose single row read settings (#4321)
rahulKQL Jan 11, 2019
7426125
Regenerate compute client (#4327)
yoshi-automation Jan 11, 2019
813feac
Regenerate speech client (#4328)
yoshi-automation Jan 11, 2019
2aa9d80
Update README version to use bom version (#4322)
sduskis Jan 11, 2019
ea68410
BigQuery: Fix NPE for null table schema fields (#4338)
chingor13 Jan 15, 2019
209fc2a
Bump gax, grpc & opencensus version (#4336)
igorbernstein2 Jan 16, 2019
8ce9aef
Cloud Bigtable: HelloWorld sample updates (#4339)
elisheva-qlogic Jan 16, 2019
821bf93
separate properties for bigtable.project and bigtable.instance (#4346)
elisheva-qlogic Jan 16, 2019
052c4a9
Pub/Sub: default values in batch settings comments (#4350)
anguillanneuf Jan 16, 2019
fe59de2
Update maven-surefire-plugin to 3.0.0-M3 to fix Java 8 classloader (#…
chingor13 Jan 16, 2019
a696105
Bigtable: Fixing a typo for KeyOffSet#geyKey to getKey (#4342)
rahulKQL Jan 17, 2019
6b5582a
Regenerate spanner client (#4332)
yoshi-automation Jan 17, 2019
cf7585b
Spanner: remove junit from compile dependencies (#4334)
mziccard Jan 17, 2019
1750585
Firestore: change timestampsInSnapshots default to true. (#4353)
mikelehen Jan 17, 2019
77b70e2
Regenerate clients with updated copyright year (#4382)
chingor13 Jan 17, 2019
62d4bd3
Release google-cloud-java v0.78.0 (#4386)
JesseLovelace Jan 17, 2019
f62e169
Regenerate compute client (#4359)
yoshi-automation Jan 18, 2019
2738502
Cloud Bigtable: tableAdmin sample (#4313)
elisheva-qlogic Jan 18, 2019
633b982
Regenerate scheduler client (#4294)
yoshi-automation Jan 18, 2019
5d2626d
Regenerate spanner client (#4388)
yoshi-automation Jan 18, 2019
53e2bcb
Bump next snapshot (#4391)
chingor13 Jan 18, 2019
c54f81f
Regenerate asset client (#4395)
yoshi-automation Jan 22, 2019
c9f7d7b
Regenerate scheduler client (#4396)
yoshi-automation Jan 22, 2019
ed7bc85
Firestore: Include a trailing /documents on root resource paths (#4352)
mikelehen Jan 22, 2019
82287b5
Release v0.79.0 (#4402)
kolea2 Jan 23, 2019
9f2b2bb
Removing some unused dependencies (#4385)
sduskis Jan 24, 2019
8ef362e
Removing non-deprecated uses of joda time. (#4351)
sduskis Jan 24, 2019
8fc5f7a
Bump next snapshot (#4405)
kolea2 Jan 24, 2019
9c47e1b
fix shading (#4406)
jean-philippe-martin Jan 24, 2019
b92a48b
Fixing some deprecation warnings (#4390)
elisheva-qlogic Jan 25, 2019
f4bac2f
BigQuery : Fix Location configurable at BigQueryOptions (#4329)
Jan 25, 2019
7fc4b3b
Generate Firestore API v1 (#4410)
JesseLovelace Jan 30, 2019
50680e9
Bigtable: make row & cell ordering more consistent. (#4421)
igorbernstein2 Feb 2, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Code owners file.
# This file controls who is tagged for review for any given pull request.

# For anything not explicitly taken by someone else.
* @googleapis/yoshi-java
# Owners per module.
google-cloud-clients/google-cloud-bigquery/src/* @tswast
google-cloud-clients/google-cloud-bigtable/src/* @igorbernstein2
Expand All @@ -12,3 +10,5 @@ google-cloud-clients/google-cloud-firestore/src/* @schmidt-sebastian
google-cloud-clients/google-cloud-pubsub/src/* @pongad @googleapis/yoshi-java
google-cloud-clients/google-cloud-spanner/src/* @snehashah16

# For anything not explicitly taken by someone else.
* @googleapis/yoshi-java
9 changes: 6 additions & 3 deletions .kokoro/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,23 +21,26 @@ cd github/google-cloud-java/
java -version
echo $JOB_TYPE

mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dgcloud.download.skip=true -B -V

# prepend Kokoro root directory onto GOOGLE_APPLICATION_CREDENTIALS path
if [ ! -z "$GOOGLE_APPLICATION_CREDENTIALS" ]; then
export GOOGLE_APPLICATION_CREDENTIALS=${KOKORO_ROOT}/src/${GOOGLE_APPLICATION_CREDENTIALS}
export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_ROOT}/src/${GOOGLE_APPLICATION_CREDENTIALS})
fi

case $JOB_TYPE in
test)
mvn test -B
bash $KOKORO_GFILE_DIR/codecov.sh
;;
lint)
mvn com.coveo:fmt-maven-plugin:check
;;
javadoc)
mvn javadoc:javadoc javadoc:test-javadoc
;;
integration)
./utilities/verify_single_it.sh $INTEGRATION_TEST_ARGS
mvn -B -pl ${INTEGRATION_TEST_ARGS} -DtrimStackTrace=false -fae verify
;;
*)
;;
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/continuous/bigtable-it.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ env_vars: {

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-bigtable -Dbigtable.env=prod -Dbigtable.table=projects/gcloud-devel/instances/google-cloud-bigtable/tables/integration-tests"
value: "google-cloud-clients/google-cloud-bigtable -Dbigtable.env=prod -Dbigtable.project=gcloud-devel -Dbigtable.instance=google-cloud-bigtable -Dbigtable.table=integration-tests"
}

env_vars: {
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/continuous/bigtableadmin-it.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ env_vars: {

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-bigtable-admin -Dbigtable.instance=projects/gcloud-devel/instances/google-cloud-bigtable"
value: "google-cloud-clients/google-cloud-bigtable -Dbigtable.env=prod -Dbigtable.project=gcloud-devel -Dbigtable.instance=google-cloud-bigtable -Dbigtable.table=integration-tests"
}

env_vars: {
Expand Down
13 changes: 13 additions & 0 deletions .kokoro/continuous/lint.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.

env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "JOB_TYPE"
value: "lint"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/bigquery-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-bigquery"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/bigtable-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-bigtable -Dbigtable.env=prod -Dbigtable.project=gcloud-devel -Dbigtable.instance=google-cloud-bigtable -Dbigtable.table=integration-tests"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/bigtableadmin-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-bigtable -Dbigtable.env=prod -Dbigtable.project=gcloud-devel -Dbigtable.instance=google-cloud-bigtable -Dbigtable.table=integration-tests"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
52 changes: 52 additions & 0 deletions .kokoro/nightly/common.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Build logs will be here
action {
define_artifacts {
regex: "**/*sponge_log.xml"
}
}

# Download trampoline resources.
gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline"

# Use the trampoline script to run in docker.
build_file: "google-cloud-java/.kokoro/trampoline.sh"

env_vars: {
key: "TRAMPOLINE_BUILD_FILE"
value: "github/google-cloud-java/.kokoro/build.sh"
}

env_vars: {
key: "JOB_TYPE"
value: "test"
}

before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "java_it_service_account"
}
}
}

before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "java_firestore_it_service_account"
}
}
}

# Request the codecov master token
before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "dpebot_codecov_token"
}
}
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/compute-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-compute"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/datastore-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-datastore"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/dns-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-dns"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_it_service_account"
}
27 changes: 27 additions & 0 deletions .kokoro/nightly/firestore-it.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "google-cloud-clients/google-cloud-firestore"
}

env_vars: {
key: "JOB_TYPE"
value: "integration"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "java-review"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "keystore/73713_java_firestore_it_service_account"
}
7 changes: 7 additions & 0 deletions .kokoro/nightly/java10.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java10"
}
7 changes: 7 additions & 0 deletions .kokoro/nightly/java11.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java11"
}
7 changes: 7 additions & 0 deletions .kokoro/nightly/java7.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java7"
}
3 changes: 3 additions & 0 deletions .kokoro/nightly/java8-osx.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Format: //devtools/kokoro/config/proto/build.proto

build_file: "google-cloud-java/.kokoro/build.sh"
3 changes: 3 additions & 0 deletions .kokoro/nightly/java8-win.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Format: //devtools/kokoro/config/proto/build.proto

build_file: "google-cloud-java/.kokoro/build.bat"
7 changes: 7 additions & 0 deletions .kokoro/nightly/java8.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
12 changes: 12 additions & 0 deletions .kokoro/nightly/javadoc.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java7"
}

env_vars: {
key: "JOB_TYPE"
value: "javadoc"
}
13 changes: 13 additions & 0 deletions .kokoro/nightly/lint.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.

env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}

env_vars: {
key: "JOB_TYPE"
value: "lint"
}
Loading