Packages: stable release tags update (#20417)

* Update next npm tag when publishing stable release

* shellcheck fix
This commit is contained in:
Dominik Prokop
2019-11-17 19:51:57 +01:00
committed by GitHub
parent ef4d98b441
commit de9ea829a4
2 changed files with 11 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
#!/usr/bin/env bash
PACKAGES=("@grafana/ui" "@grafana/data" "@grafana/toolkit" "@grafana/runtime")
GRAFANA_TAG=${1:-}
RELEASE_CHANNEL="latest"
@@ -41,3 +42,11 @@ yarn packages:build
echo $'\nPublishing packages'
yarn packages:${SCRIPT}
# When releasing stable(latest) version of packages we are updating previously published next tag(beta) to be the same version as latest
if [ $RELEASE_CHANNEL == "latest" ]; then
for i in "${PACKAGES[@]}"
do
:
npm dist-tag add "$i"@"$PACKAGE_VERSION" next
done
fi