8888 if [[ "$FLATTEN_IMAGE" == "true" ]]; then
8989 crane flatten -t ${TARGET_TAG} ${TARGET_TAG}
9090 fi
91+ - !reference [.static_quality_gate_docker]
9192 # Workaround for temporary network failures
9293 retry : 2
9394 timeout : 30m
@@ -140,6 +141,7 @@ docker_build_agent7:
140141 variables :
141142 TAG_SUFFIX : -7
142143 BUILD_ARG : --build-arg DD_AGENT_ARTIFACT=datadog-agent-7*-amd64.tar.xz
144+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_agent_amd64"
143145
144146# TODO: Move these single-machine-performance jobs to
145147# .gitlab/deploy_containers/deploy_containers_a7.yml.
@@ -172,6 +174,7 @@ docker_build_agent7_arm64:
172174 variables :
173175 TAG_SUFFIX : -7
174176 BUILD_ARG : --build-arg DD_AGENT_ARTIFACT=datadog-agent-7*-arm64.tar.xz
177+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_agent_arm64"
175178
176179# build agent7 fips image
177180docker_build_fips_agent7 :
@@ -198,6 +201,7 @@ docker_build_agent7_jmx:
198201 variables :
199202 TAG_SUFFIX : -7-jmx
200203 BUILD_ARG : --build-arg WITH_JMX=true --build-arg DD_AGENT_ARTIFACT=datadog-agent-7*-amd64.tar.xz
204+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_agent_jmx_amd64"
201205
202206docker_build_agent7_jmx_arm64 :
203207 extends : [.docker_build_arm64, .docker_build_agent7]
@@ -206,6 +210,7 @@ docker_build_agent7_jmx_arm64:
206210 variables :
207211 TAG_SUFFIX : -7-jmx
208212 BUILD_ARG : --build-arg WITH_JMX=true --build-arg DD_AGENT_ARTIFACT=datadog-agent-7*-arm64.tar.xz
213+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_agent_jmx_arm64"
209214
210215docker_build_fips_agent7_jmx :
211216 extends : [.docker_build_amd64, .docker_build_agent7]
@@ -316,6 +321,8 @@ docker_build_cluster_agent_amd64:
316321 artifacts : true
317322 - job : cws_instrumentation-build_arm64
318323 artifacts : true
324+ variables :
325+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_cluster_agent_amd64"
319326
320327docker_build_cluster_agent_arm64 :
321328 extends : [.docker_build_arm64, .docker_build_cluster_agent]
@@ -326,6 +333,8 @@ docker_build_cluster_agent_arm64:
326333 artifacts : true
327334 - job : cws_instrumentation-build_arm64
328335 artifacts : true
336+ variables :
337+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_cluster_agent_arm64"
329338
330339.docker_build_cluster_agent_fips :
331340 extends : .docker_build_cluster_agent
@@ -372,12 +381,16 @@ docker_build_cws_instrumentation_amd64:
372381 needs :
373382 - job : cws_instrumentation-build_amd64
374383 artifacts : true
384+ variables :
385+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_cws_instrumentation_amd64"
375386
376387docker_build_cws_instrumentation_arm64 :
377388 extends : [.docker_build_cws_instrumentation, .docker_build_arm64]
378389 needs :
379390 - job : cws_instrumentation-build_arm64
380391 artifacts : true
392+ variables :
393+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_cws_instrumentation_arm64"
381394
382395# build the dogstatsd image
383396.docker_build_dogstatsd :
@@ -396,10 +409,14 @@ docker_build_dogstatsd_amd64:
396409 - job : build_dogstatsd_static-binary_x64
397410 artifacts : false
398411 timeout : 20m
412+ variables :
413+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_dogstatsd_amd64"
399414
400415docker_build_dogstatsd_arm64 :
401416 extends : [.docker_build_dogstatsd, .docker_build_arm64, .docker_build_s3]
402417 needs :
403418 - job : build_dogstatsd_static-binary_arm64
404419 artifacts : false
405420 timeout : 20m
421+ variables :
422+ STATIC_QUALITY_GATE_NAME : " static_quality_gate_docker_dogstatsd_arm64"
0 commit comments