From 53478066eeb5a3fd78a1e3912243cf6d57e2fa7f Mon Sep 17 00:00:00 2001 From: Chris Earle Date: Fri, 13 Feb 2026 17:05:27 -0700 Subject: [PATCH] [Buildkite] Add Docker build to CI --- .buildkite/pipeline.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .buildkite/pipeline.yml diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml new file mode 100644 index 00000000..9a3eea77 --- /dev/null +++ b/.buildkite/pipeline.yml @@ -0,0 +1,10 @@ +steps: +- label: ":docker: Build and Push Dockerfile" + commands: + - "vault kv get -field=password kv/ci-shared/opex/oci-registry-creds-prod | docker login -u $(vault kv get -field=username kv/ci-shared/opex/oci-registry-creds-prod) --password-stdin docker.elastic.co" + - "docker buildx create --use" + - "docker buildx build --platform linux/amd64,linux/arm64 --push -t docker.elastic.co/opex/diagnostics:latest ." + agents: + provider: "gcp" + imagePrefix: "core-ubuntu-2204" + machineType: "n2-standard-2"