[FIPS][Build] Add Cloud FIPS ARM artifacts (#217380)

## Summary

Closes #217355
[Test
run](https://buildkite.com/elastic/kibana-artifacts-snapshot/builds/5927#_)
in the artifact pipeline. Then tested the ARM Cloud FIPS on an ARM GCP
instance.
This commit is contained in:
Brad White 2025-04-09 09:55:03 -06:00 committed by GitHub
parent c2774e3e7d
commit b6907a54d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 1 deletions

View file

@ -7,7 +7,7 @@ set -euo pipefail
source .buildkite/scripts/steps/artifacts/env.sh
echo "--- Build Kibana artifacts"
node scripts/build --all-platforms --debug --docker-cross-compile --skip-docker-fips --skip-docker-cloud-fips --skip-docker-serverless --skip-cdn-assets "${BUILD_ARGS[@]}"
node scripts/build --all-platforms --debug --docker-cross-compile --skip-docker-fips --skip-docker-serverless --skip-cdn-assets "${BUILD_ARGS[@]}"
echo "--- Extract default i18n messages"
mkdir -p target/i18n

View file

@ -161,6 +161,14 @@ export const CreateDockerCloudFIPS: Task = {
fips: true,
cloud: true,
});
await runDockerGenerator(config, log, build, {
architecture: 'aarch64',
baseImage: 'wolfi',
context: false,
image: true,
fips: true,
cloud: true,
});
},
};