[artifacts] Extract default i18n messages (#128947) (#130326)

* [artifacts] Extract default i18n messages

* remove duplicate upload

* rm test file

* fix merge

* fix upload globs

* cleanup

* fix relative path in shasum

Co-authored-by: Ahmad Bamieh <ahmad.bamyeh@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 52b2ad2792)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
Co-authored-by: Spencer <spencer@elastic.co>
This commit is contained in:
Kibana Machine 2022-04-18 18:03:40 -05:00 committed by GitHub
parent 3f86f900e3
commit da1f30a1b7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,9 +9,18 @@ source .buildkite/scripts/steps/artifacts/env.sh
echo "--- Build Kibana artifacts"
node scripts/build --all-platforms --debug --docker-cross-compile $(echo "$BUILD_ARGS")
echo "--- Build and upload dependencies report"
echo "--- Extract default i18n messages"
mkdir -p target/i18n
node scripts/i18n_extract --output-dir=target/i18n
echo "--- Build dependencies report"
node scripts/licenses_csv_report "--csv=target/dependencies-$FULL_VERSION.csv"
(cd target; sha512sum "dependencies-$FULL_VERSION.csv" > "dependencies-$FULL_VERSION.csv.sha512.txt")
echo "--- Upload Kibana Artifacts"
cd target
sha512sum "dependencies-$FULL_VERSION.csv" > "dependencies-$FULL_VERSION.csv.sha512.txt"
buildkite-agent artifact upload "*"
buildkite-agent artifact upload 'kibana-*'
buildkite-agent artifact upload "dependencies-$FULL_VERSION.csv"
buildkite-agent artifact upload "dependencies-$FULL_VERSION.csv.sha512.txt"
buildkite-agent artifact upload 'i18n/*.json'
cd -