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 :
@@ -177,6 +173,13 @@ steps:
177173
178174 - label : " :gcloud: Cloud e2e Test"
179175 key : " cloud-e2e-test"
176+ env :
177+ DOCKER_REGISTRY : " docker.elastic.co"
178+ DOCKER_IMAGE : " docker.elastic.co/beats-ci/elastic-agent-cloud-fleet"
179+ DOCKER_IMAGE_TAG : " pr-${BUILDKITE_PULL_REQUEST}-${BUILDKITE_COMMIT:0:12}"
180+ SNAPSHOT : " true"
181+ PLATFORMS : " linux/amd64"
182+ TF_VAR_pull_request : " ${BUILDKITE_PULL_REQUEST}"
180183 command : " .buildkite/scripts/cloud_e2e_test.sh"
181184 agents :
182185 provider : " gcp"
@@ -192,6 +195,12 @@ steps:
192195 - label : " :docker: Publish docker image"
193196 key : " publish"
194197 command : " .buildkite/scripts/build_push_docker_image.sh"
198+ env :
199+ DOCKER_REGISTRY : " docker.elastic.co"
200+ DOCKER_IMAGE : " docker.elastic.co/observability-ci/fleet-server" # needs to rename for rollback
201+ DOCKER_IMAGE_SHA_TAG : " git-${BUILDKITE_COMMIT:0:12}" # needs to rename for rollback, should be "git-${BUILDKITE_COMMIT:0:12}"
202+ DOCKER_IMAGE_LATEST_TAG : " latest" # needs to rename for rollback
203+ DOCKER_IMAGE_GIT_TAG : " ${BUILDKITE_BRANCH}" # needs to rename for rollback
195204 if : " build.env('BUILDKITE_PULL_REQUEST') == 'false' && build.env('BUILDKITE_BRANCH') == 'main'"
196205 agents :
197206 provider : " gcp"
0 commit comments