[ci] Support building OS packages (#121146)

This adds support for building deb, rpm, and docker images using the
ci:build-os-packages label.

Depends on https://github.com/elastic/kibana-buildkite/pull/2

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Jonathan Budzenski 2021-12-14 12:53:17 -06:00 committed by GitHub
parent 4afbbd1951
commit ec6b8d1acc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,8 @@ export KBN_NP_PLUGINS_BUILT=true
echo "--- Build Kibana Distribution"
if [[ "${GITHUB_PR_LABELS:-}" == *"ci:build-all-platforms"* ]]; then
node scripts/build --all-platforms --skip-os-packages
elif [[ "${GITHUB_PR_LABELS:-}" == *"ci:build-os-packages"* ]]; then
node scripts/build --all-platforms
else
node scripts/build
fi