@@ -105,6 +105,7 @@ task flinkValidatesRunner {
105105 " --runner flink" ,
106106 " --flink_job_server_jar ${ project(":runners:flink:${flinkVersion}:job-server").shadowJar.archivePath} " ,
107107 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
108+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
108109 ]
109110 exec {
110111 if (fork_java_home) {
@@ -133,6 +134,7 @@ task samzaValidatesRunner {
133134 " --runner samza" ,
134135 " --samza_job_server_jar ${ project(":runners:samza:job-server").shadowJar.archivePath} " ,
135136 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
137+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
136138 ]
137139 exec {
138140 if (fork_java_home) {
@@ -150,6 +152,7 @@ task sparkValidatesRunner {
150152 group = " Verification"
151153
152154 dependsOn " :sdks:go:test:goBuild"
155+ dependsOn " :sdks:go:container:docker"
153156 dependsOn " :sdks:java:container:${ project.ext.currentJavaVersion} :docker"
154157 dependsOn " :runners:spark:3:job-server:shadowJar"
155158 dependsOn " :sdks:java:testing:expansion-service:buildTestExpansionServiceJar"
@@ -161,6 +164,7 @@ task sparkValidatesRunner {
161164 " --runner spark" ,
162165 " --spark_job_server_jar ${ project(":runners:spark:3:job-server").shadowJar.archivePath} " ,
163166 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
167+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
164168 ]
165169 exec {
166170 if (fork_java_home) {
@@ -195,6 +199,7 @@ tasks.register("ulrValidatesRunner") {
195199 def options = [
196200 " --runner portable" ,
197201 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
202+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
198203 ]
199204 exec {
200205 executable " sh"
@@ -227,6 +232,7 @@ task prismValidatesRunner {
227232 def options = [
228233 " --runner prism" ,
229234 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
235+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
230236 ]
231237 exec {
232238 if (fork_java_home) {
@@ -265,11 +271,12 @@ ext.goIoValidatesRunnerTask = { proj, name, scriptOpts, pipelineOpts ->
265271 " --expansion_jar=debeziumio:${ debeziumIoExpJar} " ,
266272 " --expansion_jar=gcpio:${ gcpIoExpJar} " ,
267273 " --bq_dataset=apache-beam-testing.beam_bigquery_io_test_temp" ,
268- " --bt_instance=projects/apache-beam-testing/instances/beam-test"
274+ " --bt_instance=projects/apache-beam-testing/instances/beam-test" ,
269275 ]
270276 pipelineOptions. addAll(pipelineOpts)
271277 def options = [
272278 " --pipeline_opts \" ${ pipelineOptions.join(' ')} \" " ,
279+ " --prebuild_go_docker_tag ${ project(":sdks:go:container").containerImageTags().first()} " ,
273280 ]
274281 options. addAll(scriptOpts)
275282 logger. info(" Running the command: sh -c ./run_validatesrunner_tests.sh ${ options.join(' ')} " )
0 commit comments