From e1f7642bcb2e37edd7dcb140601e0d2c8db5b0f0 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Thu, 9 Oct 2025 03:18:19 +0200 Subject: [PATCH] feat(insider): generate buildinfo.json to track versions (#2544) --- prepare_src.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/prepare_src.sh b/prepare_src.sh index 2283380..0289045 100755 --- a/prepare_src.sh +++ b/prepare_src.sh @@ -18,6 +18,13 @@ mkdir -p assets git archive --format tar.gz --output="./assets/${APP_NAME}-${RELEASE_VERSION}-src.tar.gz" HEAD git archive --format zip --output="./assets/${APP_NAME}-${RELEASE_VERSION}-src.zip" HEAD +if [[ "${VSCODE_QUALITY}" == "insider" ]]; then + COMMIT_ID=$( git rev-parse HEAD ) + + jsonTmp=$( jq -n --arg 'tag' "${RELEASE_VERSION}" --arg 'id' "${BUILD_SOURCEVERSION}" --arg 'commit' "${COMMIT_ID}" '{ "tag": $tag, "id": $id, "commit": $commit }' ) + echo "${jsonTmp}" > "./assets/buildinfo.json" && unset jsonTmp +fi + cd assets for FILE in *; do