build: update release precheck to rely on ng-dev for bazel stamping (#36925)

Migrate from using tools/bazel_stamp_vars.js to ng-dev to obtain
the current version name in the pre-check script.

PR Close #36925
This commit is contained in:
Joey Perrott 2020-05-04 17:25:45 -07:00 committed by Alex Rickabaugh
parent dbd0f8e699
commit b4df19c029
1 changed files with 1 additions and 1 deletions

View File

@ -3,7 +3,7 @@
# Runs the Bazel workspace status command in order to ensure that the version placeholder # Runs the Bazel workspace status command in order to ensure that the version placeholder
# will be replaced with the proper version name when building the release output. # will be replaced with the proper version name when building the release output.
versionName=$(node tools/bazel_stamp_vars.js | grep -e "BUILD_SCM_VERSION" | cut -d " " -f2) versionName=$(yarn -s ng-dev release build-env-stamp | grep -e "BUILD_SCM_VERSION" | cut -d " " -f2)
if [[ ! ${versionName} =~ ^[0-9]+\.[0-9]+\.[0-9]+(-(rc|next).[0-9]+)?$ ]]; then if [[ ! ${versionName} =~ ^[0-9]+\.[0-9]+\.[0-9]+(-(rc|next).[0-9]+)?$ ]]; then
echo "ERROR: The release will currently have the following version: ${versionName}" echo "ERROR: The release will currently have the following version: ${versionName}"