From c32085ca101725f0344b7a10fb5d348b0010c056 Mon Sep 17 00:00:00 2001 From: Ammar Bandukwala Date: Mon, 24 Jul 2023 11:11:46 -0500 Subject: [PATCH] chore(scripts): handle Sapling in version.sh (#8687) --- scripts/version.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/version.sh b/scripts/version.sh index 8736335f2f..841b9627c4 100755 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -15,6 +15,12 @@ set -euo pipefail source "$(dirname "${BASH_SOURCE[0]}")/lib.sh" cdroot +# If in Sapling, just print the commit since we don't have tags. +if [ -d ".sl" ]; then + sl log -l 1 | awk '/changeset/ { print substr($2, 0, 16) }' + exit 0 +fi + if [[ "${CODER_FORCE_VERSION:-}" != "" ]]; then echo "$CODER_FORCE_VERSION" exit 0