@@ -86,8 +86,6 @@ variables:
8686 - func : clone
8787 - func : switch_context
8888 - func : setup_building_host_minikube
89- - func : install_goreleaser
90- - func : build_multi_cluster_binary
9189
9290 - &setup_group_multi_cluster
9391 setup_group_can_fail_task : true
@@ -96,8 +94,6 @@ variables:
9694 - func : download_kube_tools
9795 - func : switch_context
9896 - func : setup_building_host
99- - func : install_goreleaser
100- - func : build_multi_cluster_binary
10197
10298 - &setup_and_teardown_task_cloudqa
10399 setup_task_can_fail_task : true
@@ -352,12 +348,17 @@ tasks:
352348 image_name : agent
353349 flags : " --parallel --current-agents --skip-if-exists=false"
354350
355- - name : build_test_image
351+ - name : build_kubectl_mongodb_plugin
356352 commands :
357353 - func : clone
358354 - func : setup_building_host
359- - func : install_goreleaser
360355 - func : build_multi_cluster_binary
356+
357+ - name : build_test_image
358+ commands :
359+ - func : clone
360+ - func : setup_building_host
361+ - func : download_multi_cluster_binary
361362 - func : pipeline
362363 vars :
363364 image_name : meko-tests
@@ -366,8 +367,7 @@ tasks:
366367 commands :
367368 - func : clone
368369 - func : setup_building_host
369- - func : install_goreleaser
370- - func : build_multi_cluster_binary
370+ - func : download_multi_cluster_binary
371371 - func : pipeline
372372 vars :
373373 image_name : meko-tests-arm64
@@ -384,8 +384,7 @@ tasks:
384384 add_to_path :
385385 - ${workdir}/bin
386386 command : scripts/evergreen/setup_minikube_host.sh
387- - func : install_goreleaser
388- - func : build_multi_cluster_binary
387+ - func : download_multi_cluster_binary
389388 - func : build_test_image_ibm
390389
391390 - name : build_mco_test_image
@@ -1510,9 +1509,6 @@ buildvariants:
15101509 variant : init_test_run
15111510 - name : build_test_image_arm
15121511 variant : init_test_run_arm
1513- # TODO: Re-enable when staging is added to pipeline
1514- # https://jira.mongodb.org/browse/CLOUDP-349096
1515- disable : true
15161512 tasks :
15171513 - name : e2e_smoke_arm_task_group
15181514
@@ -1529,9 +1525,6 @@ buildvariants:
15291525 variant : init_test_run
15301526 - name : build_test_image_arm
15311527 variant : init_test_run_arm
1532- # TODO: Re-enable when staging is added to pipeline
1533- # https://jira.mongodb.org/browse/CLOUDP-349096
1534- disable : true
15351528 tasks :
15361529 - name : e2e_smoke_arm_task_group
15371530
@@ -1727,6 +1720,8 @@ buildvariants:
17271720 - name : build_operator_ubi
17281721 - name : build_operator_race_ubi
17291722 - name : build_test_image
1723+ depends_on :
1724+ - name : build_kubectl_mongodb_plugin
17301725 - name : build_mco_test_image
17311726 - name : build_init_appdb_images_ubi
17321727 - name : build_init_om_images_ubi
@@ -1735,6 +1730,7 @@ buildvariants:
17351730 - name : build_agent_images_ubi
17361731 - name : build_readiness_probe_image
17371732 - name : build_version_upgrade_hook_image
1733+ - name : build_kubectl_mongodb_plugin
17381734 - name : prepare_aws
17391735 - name : publish_helm_chart
17401736
@@ -1748,6 +1744,9 @@ buildvariants:
17481744 run_on :
17491745 - rhel9-power-small
17501746 - rhel9-power-large
1747+ depends_on :
1748+ - name : build_kubectl_mongodb_plugin
1749+ variant : init_test_run
17511750 tasks :
17521751 - name : build_test_image_ibm
17531752
@@ -1761,6 +1760,9 @@ buildvariants:
17611760 run_on :
17621761 - rhel9-zseries-small
17631762 - rhel9-zseries-large
1763+ depends_on :
1764+ - name : build_kubectl_mongodb_plugin
1765+ variant : init_test_run
17641766 tasks :
17651767 - name : build_test_image_ibm
17661768
@@ -1770,6 +1772,9 @@ buildvariants:
17701772 tags : [ "staging" ]
17711773 run_on :
17721774 - ubuntu2204-arm64-small
1775+ depends_on :
1776+ - name : build_kubectl_mongodb_plugin
1777+ variant : init_test_run
17731778 tasks :
17741779 - name : build_test_image_arm
17751780
0 commit comments