Skip to content

Commit 6f96d9c

Browse files
feat: [cloudbuild] add git_file_source and git_repo_source to build_trigger (#9673)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 550012872 Source-Link: https://togithub.com/googleapis/googleapis/commit/f90d153e275bb611d3c4948a3434a92593fb4589 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/7682e231b6058aa439b4b4f6df236240bf88b3e2 Copy-Tag: eyJwIjoiamF2YS1jbG91ZGJ1aWxkLy5Pd2xCb3QueWFtbCIsImgiOiI3NjgyZTIzMWI2MDU4YWE0MzliNGI0ZjZkZjIzNjI0MGJmODhiM2UyIn0=
1 parent 1e6d621 commit 6f96d9c

File tree

19 files changed

+9569
-466
lines changed

19 files changed

+9569
-466
lines changed

java-cloudbuild/google-cloud-build/src/main/resources/META-INF/native-image/com.google.cloud.devtools.cloudbuild.v1/reflect-config.json

+81
Original file line numberDiff line numberDiff line change
@@ -1088,6 +1088,69 @@
10881088
"allDeclaredClasses": true,
10891089
"allPublicClasses": true
10901090
},
1091+
{
1092+
"name": "com.google.cloudbuild.v1.GitFileSource",
1093+
"queryAllDeclaredConstructors": true,
1094+
"queryAllPublicConstructors": true,
1095+
"queryAllDeclaredMethods": true,
1096+
"allPublicMethods": true,
1097+
"allDeclaredClasses": true,
1098+
"allPublicClasses": true
1099+
},
1100+
{
1101+
"name": "com.google.cloudbuild.v1.GitFileSource$Builder",
1102+
"queryAllDeclaredConstructors": true,
1103+
"queryAllPublicConstructors": true,
1104+
"queryAllDeclaredMethods": true,
1105+
"allPublicMethods": true,
1106+
"allDeclaredClasses": true,
1107+
"allPublicClasses": true
1108+
},
1109+
{
1110+
"name": "com.google.cloudbuild.v1.GitFileSource$RepoType",
1111+
"queryAllDeclaredConstructors": true,
1112+
"queryAllPublicConstructors": true,
1113+
"queryAllDeclaredMethods": true,
1114+
"allPublicMethods": true,
1115+
"allDeclaredClasses": true,
1116+
"allPublicClasses": true
1117+
},
1118+
{
1119+
"name": "com.google.cloudbuild.v1.GitHubEnterpriseConfig",
1120+
"queryAllDeclaredConstructors": true,
1121+
"queryAllPublicConstructors": true,
1122+
"queryAllDeclaredMethods": true,
1123+
"allPublicMethods": true,
1124+
"allDeclaredClasses": true,
1125+
"allPublicClasses": true
1126+
},
1127+
{
1128+
"name": "com.google.cloudbuild.v1.GitHubEnterpriseConfig$Builder",
1129+
"queryAllDeclaredConstructors": true,
1130+
"queryAllPublicConstructors": true,
1131+
"queryAllDeclaredMethods": true,
1132+
"allPublicMethods": true,
1133+
"allDeclaredClasses": true,
1134+
"allPublicClasses": true
1135+
},
1136+
{
1137+
"name": "com.google.cloudbuild.v1.GitHubEnterpriseSecrets",
1138+
"queryAllDeclaredConstructors": true,
1139+
"queryAllPublicConstructors": true,
1140+
"queryAllDeclaredMethods": true,
1141+
"allPublicMethods": true,
1142+
"allDeclaredClasses": true,
1143+
"allPublicClasses": true
1144+
},
1145+
{
1146+
"name": "com.google.cloudbuild.v1.GitHubEnterpriseSecrets$Builder",
1147+
"queryAllDeclaredConstructors": true,
1148+
"queryAllPublicConstructors": true,
1149+
"queryAllDeclaredMethods": true,
1150+
"allPublicMethods": true,
1151+
"allDeclaredClasses": true,
1152+
"allPublicClasses": true
1153+
},
10911154
{
10921155
"name": "com.google.cloudbuild.v1.GitHubEventsConfig",
10931156
"queryAllDeclaredConstructors": true,
@@ -1106,6 +1169,24 @@
11061169
"allDeclaredClasses": true,
11071170
"allPublicClasses": true
11081171
},
1172+
{
1173+
"name": "com.google.cloudbuild.v1.GitRepoSource",
1174+
"queryAllDeclaredConstructors": true,
1175+
"queryAllPublicConstructors": true,
1176+
"queryAllDeclaredMethods": true,
1177+
"allPublicMethods": true,
1178+
"allDeclaredClasses": true,
1179+
"allPublicClasses": true
1180+
},
1181+
{
1182+
"name": "com.google.cloudbuild.v1.GitRepoSource$Builder",
1183+
"queryAllDeclaredConstructors": true,
1184+
"queryAllPublicConstructors": true,
1185+
"queryAllDeclaredMethods": true,
1186+
"allPublicMethods": true,
1187+
"allDeclaredClasses": true,
1188+
"allPublicClasses": true
1189+
},
11091190
{
11101191
"name": "com.google.cloudbuild.v1.GitSource",
11111192
"queryAllDeclaredConstructors": true,

java-cloudbuild/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientHttpJsonTest.java

+6
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import com.google.cloudbuild.v1.BuildTrigger;
4242
import com.google.cloudbuild.v1.BuildTriggerName;
4343
import com.google.cloudbuild.v1.GitHubEventsConfig;
44+
import com.google.cloudbuild.v1.GitRepoSource;
4445
import com.google.cloudbuild.v1.ListBuildTriggersResponse;
4546
import com.google.cloudbuild.v1.ListBuildsResponse;
4647
import com.google.cloudbuild.v1.ListWorkerPoolsResponse;
@@ -565,6 +566,7 @@ public void createBuildTriggerTest() throws Exception {
565566
.addAllIgnoredFiles(new ArrayList<String>())
566567
.addAllIncludedFiles(new ArrayList<String>())
567568
.setFilter("filter-1274492040")
569+
.setSourceToBuild(GitRepoSource.newBuilder().build())
568570
.setServiceAccount("serviceAccount1079137720")
569571
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
570572
.build();
@@ -627,6 +629,7 @@ public void getBuildTriggerTest() throws Exception {
627629
.addAllIgnoredFiles(new ArrayList<String>())
628630
.addAllIncludedFiles(new ArrayList<String>())
629631
.setFilter("filter-1274492040")
632+
.setSourceToBuild(GitRepoSource.newBuilder().build())
630633
.setServiceAccount("serviceAccount1079137720")
631634
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
632635
.build();
@@ -781,6 +784,7 @@ public void updateBuildTriggerTest() throws Exception {
781784
.addAllIgnoredFiles(new ArrayList<String>())
782785
.addAllIncludedFiles(new ArrayList<String>())
783786
.setFilter("filter-1274492040")
787+
.setSourceToBuild(GitRepoSource.newBuilder().build())
784788
.setServiceAccount("serviceAccount1079137720")
785789
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
786790
.build();
@@ -805,6 +809,7 @@ public void updateBuildTriggerTest() throws Exception {
805809
.addAllIgnoredFiles(new ArrayList<String>())
806810
.addAllIncludedFiles(new ArrayList<String>())
807811
.setFilter("filter-1274492040")
812+
.setSourceToBuild(GitRepoSource.newBuilder().build())
808813
.setServiceAccount("serviceAccount1079137720")
809814
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
810815
.build();
@@ -854,6 +859,7 @@ public void updateBuildTriggerExceptionTest() throws Exception {
854859
.addAllIgnoredFiles(new ArrayList<String>())
855860
.addAllIncludedFiles(new ArrayList<String>())
856861
.setFilter("filter-1274492040")
862+
.setSourceToBuild(GitRepoSource.newBuilder().build())
857863
.setServiceAccount("serviceAccount1079137720")
858864
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
859865
.build();

java-cloudbuild/google-cloud-build/src/test/java/com/google/cloud/devtools/cloudbuild/v1/CloudBuildClientTest.java

+4
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
import com.google.cloudbuild.v1.GetBuildTriggerRequest;
5050
import com.google.cloudbuild.v1.GetWorkerPoolRequest;
5151
import com.google.cloudbuild.v1.GitHubEventsConfig;
52+
import com.google.cloudbuild.v1.GitRepoSource;
5253
import com.google.cloudbuild.v1.ListBuildTriggersRequest;
5354
import com.google.cloudbuild.v1.ListBuildTriggersResponse;
5455
import com.google.cloudbuild.v1.ListBuildsRequest;
@@ -566,6 +567,7 @@ public void createBuildTriggerTest() throws Exception {
566567
.addAllIgnoredFiles(new ArrayList<String>())
567568
.addAllIncludedFiles(new ArrayList<String>())
568569
.setFilter("filter-1274492040")
570+
.setSourceToBuild(GitRepoSource.newBuilder().build())
569571
.setServiceAccount("serviceAccount1079137720")
570572
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
571573
.build();
@@ -623,6 +625,7 @@ public void getBuildTriggerTest() throws Exception {
623625
.addAllIgnoredFiles(new ArrayList<String>())
624626
.addAllIncludedFiles(new ArrayList<String>())
625627
.setFilter("filter-1274492040")
628+
.setSourceToBuild(GitRepoSource.newBuilder().build())
626629
.setServiceAccount("serviceAccount1079137720")
627630
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
628631
.build();
@@ -761,6 +764,7 @@ public void updateBuildTriggerTest() throws Exception {
761764
.addAllIgnoredFiles(new ArrayList<String>())
762765
.addAllIncludedFiles(new ArrayList<String>())
763766
.setFilter("filter-1274492040")
767+
.setSourceToBuild(GitRepoSource.newBuilder().build())
764768
.setServiceAccount("serviceAccount1079137720")
765769
.setRepositoryEventConfig(RepositoryEventConfig.newBuilder().build())
766770
.build();

java-cloudbuild/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildOptions.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -2119,7 +2119,7 @@ public com.google.cloudbuild.v1.BuildOptions.LogStreamingOption getLogStreamingO
21192119
* <code>string worker_pool = 7 [deprecated = true];</code>
21202120
*
21212121
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
2122-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
2122+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
21232123
* @return The workerPool.
21242124
*/
21252125
@java.lang.Override
@@ -2145,7 +2145,7 @@ public java.lang.String getWorkerPool() {
21452145
* <code>string worker_pool = 7 [deprecated = true];</code>
21462146
*
21472147
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
2148-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
2148+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
21492149
* @return The bytes for workerPool.
21502150
*/
21512151
@java.lang.Override
@@ -4145,7 +4145,7 @@ public Builder clearLogStreamingOption() {
41454145
* <code>string worker_pool = 7 [deprecated = true];</code>
41464146
*
41474147
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
4148-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
4148+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
41494149
* @return The workerPool.
41504150
*/
41514151
@java.lang.Deprecated
@@ -4170,7 +4170,7 @@ public java.lang.String getWorkerPool() {
41704170
* <code>string worker_pool = 7 [deprecated = true];</code>
41714171
*
41724172
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
4173-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
4173+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
41744174
* @return The bytes for workerPool.
41754175
*/
41764176
@java.lang.Deprecated
@@ -4195,7 +4195,7 @@ public com.google.protobuf.ByteString getWorkerPoolBytes() {
41954195
* <code>string worker_pool = 7 [deprecated = true];</code>
41964196
*
41974197
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
4198-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
4198+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
41994199
* @param value The workerPool to set.
42004200
* @return This builder for chaining.
42014201
*/
@@ -4219,7 +4219,7 @@ public Builder setWorkerPool(java.lang.String value) {
42194219
* <code>string worker_pool = 7 [deprecated = true];</code>
42204220
*
42214221
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
4222-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
4222+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
42234223
* @return This builder for chaining.
42244224
*/
42254225
@java.lang.Deprecated
@@ -4239,7 +4239,7 @@ public Builder clearWorkerPool() {
42394239
* <code>string worker_pool = 7 [deprecated = true];</code>
42404240
*
42414241
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
4242-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
4242+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
42434243
* @param value The bytes for workerPool to set.
42444244
* @return This builder for chaining.
42454245
*/

java-cloudbuild/proto-google-cloud-build-v1/src/main/java/com/google/cloudbuild/v1/BuildOptionsOrBuilder.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ public interface BuildOptionsOrBuilder
247247
* <code>string worker_pool = 7 [deprecated = true];</code>
248248
*
249249
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
250-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
250+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
251251
* @return The workerPool.
252252
*/
253253
@java.lang.Deprecated
@@ -262,7 +262,7 @@ public interface BuildOptionsOrBuilder
262262
* <code>string worker_pool = 7 [deprecated = true];</code>
263263
*
264264
* @deprecated google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See
265-
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2139
265+
* google/devtools/cloudbuild/v1/cloudbuild.proto;l=2252
266266
* @return The bytes for workerPool.
267267
*/
268268
@java.lang.Deprecated

0 commit comments

Comments
 (0)