Packages: update versioning and release process (#18195)

This commit is contained in:
Dominik Prokop
2019-09-12 08:00:31 +02:00
committed by GitHub
parent fa007423e3
commit c2dea633e6
14 changed files with 140 additions and 22 deletions
+8 -4
View File
@@ -16,9 +16,13 @@ function unpublish_previous_canary () {
for PACKAGE in ui toolkit data runtime
do
# dist-tag next to be changed to canary when https://github.com/grafana/grafana/pull/18195 is merged
CURRENT_CANARY=$(npm view @grafana/${PACKAGE} dist-tags.next)
echo "Unpublish @grafana/${PACKAGE}@${CURRENT_CANARY}"
npm unpublish "@grafana/${PACKAGE}@${CURRENT_CANARY}"
CURRENT_CANARY=$(npm view @grafana/${PACKAGE} dist-tags.canary)
if [ -z "${CURRENT_CANARY}" ]; then
echo "@grafana/${PACKAGE} - Nothing to unpublish"
else
echo "Unpublish @grafana/${PACKAGE}@${CURRENT_CANARY}"
npm unpublish "@grafana/${PACKAGE}@${CURRENT_CANARY}"
fi
done
}
@@ -57,6 +61,6 @@ else
unpublish_previous_canary
echo $'\nPublishing packages'
yarn packages:publishNext
yarn packages:publishCanary
fi