22
33env :
44 DOCKER_COMPOSE_VERSION : " 1.25.5"
5- DOCKER_REGISTRY : " docker.elastic.co"
6- DOCKER_IMAGE : " ${DOCKER_REGISTRY}/observability-ci/fleet-server" # needs to rename for rollback
7- DOCKER_IMAGE_SHA_TAG : " git-${BUILDKITE_COMMIT:0:12}" # needs to rename for rollback, should be "git-${BUILDKITE_COMMIT:0:12}"
8- DOCKER_IMAGE_LATEST_TAG : " latest" # needs to rename for rollback
9- DOCKER_IMAGE_GIT_TAG : " ${BUILDKITE_BRANCH}" # needs to rename for rollback
10- GO_AGENT_IMAGE : " golang:${GO_VERSION}"
115 TERRAFORM_VERSION : " 1.6.4"
126
137steps :
@@ -16,19 +10,15 @@ steps:
1610 steps :
1711 - label : " :white_check_mark: Run check-ci"
1812 key : check-ci
19- command : " make check-ci "
13+ command : " .buildkite/scripts/check_ci.sh "
2014 agents :
21- image : " ${GO_AGENT_IMAGE}"
22- cpu : " 8"
23- memory : " 4G"
15+ provider : " gcp"
2416
2517 - label : " :building_construction: Run local build"
2618 key : make-local
27- command : " make local "
19+ command : " .buildkite/scripts/local_build.sh "
2820 agents :
29- image : " ${GO_AGENT_IMAGE}"
30- cpu : " 8"
31- memory : " 4G"
21+ provider : " gcp"
3222
3323 - label : " :building_construction: Run local build: MacOS"
3424 key : make-local-macos
4333 - label : " Run go benchmark for PR branch"
4434 key : " go-benchmark-pr"
4535 command : " .buildkite/scripts/run_benchmark.sh pr"
36+ env :
37+ BENCHMARK_ARGS : " -count=8 -benchmem"
4638 artifact_paths :
4739 - build/next.out
4840 - build/next.stat
@@ -51,8 +43,11 @@ steps:
5143 machineType : " c2-standard-8"
5244
5345 - label : " Run go benchmark for ${BUILDKITE_PULL_REQUEST_BASE_BRANCH}"
46+ skip : true # FIXME: Temporarily disabled until mage is on main
5447 key : " go-benchmark-base"
5548 command : " .buildkite/scripts/run_benchmark.sh base"
49+ env :
50+ BENCHMARK_ARGS : " -count=8 -benchmem"
5651 artifact_paths :
5752 - build/base.out
5853 - build/base.stat
6156 machineType : " c2-standard-8"
6257
6358 - label : " Compare results"
59+ skip : true # FIXME: Temporarily disabled until mage is on main
6460 key : " go-benchmark-compare"
6561 command : " .buildkite/scripts/run_benchmark.sh compare"
6662 artifact_paths :
@@ -100,10 +96,9 @@ steps:
10096
10197 - label : " :smartbear-testexecute: Run fips140=only unit tests"
10298 key : unit-test-fips140-only
103- command : " .buildkite/scripts/unit_test .sh"
99+ command : " .buildkite/scripts/unit_test_fipsonly .sh"
104100 env :
105101 FIPS : " true"
106- GODEBUG : " fips140=only"
107102 agents :
108103 provider : " gcp"
109104 artifact_paths :
@@ -137,23 +132,6 @@ steps:
137132 - build/*.xml
138133 - build/e2e-coverage.out
139134
140- - label : " FIPS E2E Test"
141- key : " fips-e2e-test"
142- env :
143- FIPS : true
144- command : " .buildkite/scripts/e2e_test.sh"
145- agents :
146- provider : " gcp"
147- artifact_paths :
148- - build/*.xml
149- - build/e2e-coverage.out
150- plugins :
151- - test-collector#v1.10.2:
152- files : " build/test-*.xml"
153- format : " junit"
154- branches : " main"
155- debug : true
156-
157135 - label : " :junit: Junit annotate"
158136 plugins :
159137 - junit-annotate#v2.4.1:
@@ -189,6 +167,13 @@ steps:
189167
190168 - label : " :gcloud: Cloud e2e Test"
191169 key : " cloud-e2e-test"
170+ env :
171+ DOCKER_REGISTRY : " docker.elastic.co"
172+ DOCKER_IMAGE : " docker.elastic.co/beats-ci/elastic-agent-cloud-fleet"
173+ DOCKER_IMAGE_TAG : " pr-${BUILDKITE_PULL_REQUEST}-${BUILDKITE_COMMIT:0:12}"
174+ SNAPSHOT : " true"
175+ PLATFORMS : " linux/amd64"
176+ TF_VAR_pull_request : " ${BUILDKITE_PULL_REQUEST}"
192177 command : " .buildkite/scripts/cloud_e2e_test.sh"
193178 agents :
194179 provider : " gcp"
@@ -204,6 +189,12 @@ steps:
204189 - label : " :docker: Publish docker image"
205190 key : " publish"
206191 command : " .buildkite/scripts/build_push_docker_image.sh"
192+ env :
193+ DOCKER_REGISTRY : " docker.elastic.co"
194+ DOCKER_IMAGE : " docker.elastic.co/observability-ci/fleet-server" # needs to rename for rollback
195+ DOCKER_IMAGE_SHA_TAG : " git-${BUILDKITE_COMMIT:0:12}" # needs to rename for rollback, should be "git-${BUILDKITE_COMMIT:0:12}"
196+ DOCKER_IMAGE_LATEST_TAG : " latest" # needs to rename for rollback
197+ DOCKER_IMAGE_GIT_TAG : " ${BUILDKITE_BRANCH}" # needs to rename for rollback
207198 if : " build.env('BUILDKITE_PULL_REQUEST') == 'false' && build.env('BUILDKITE_BRANCH') == 'main'"
208199 agents :
209200 provider : " gcp"
0 commit comments