diff --git a/.buildkite/scripts/update-serverless-submodule.sh b/.buildkite/scripts/update-serverless-submodule.sh new file mode 100755 index 000000000000..bd2c6d7a5f79 --- /dev/null +++ b/.buildkite/scripts/update-serverless-submodule.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +set -euo pipefail + +INTAKE_PIPELINE_SLUG="elasticsearch-intake" +BUILD_JSON=$(curl -sH "Authorization: Bearer ${BUILDKITE_API_TOKEN}" "https://api.buildkite.com/v2/organizations/elastic/pipelines/${INTAKE_PIPELINE_SLUG}/builds?branch=main&state=passed&per_page=1" | jq '.[0] | {commit: .commit, url: .web_url}') +LAST_GOOD_COMMIT=$(echo "${BUILD_JSON}" | jq -r '.commit') + +cat <