[AAE-11496] Remove npm deprecation strategy (#2932)

This commit is contained in:
Bartosz Sekula 2023-01-27 10:51:31 +01:00 committed by GitHub
parent cc2d4fba69
commit 4df548acb1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,17 +58,12 @@ npm run build-libs
for PROJECT in "${PROJECTS[@]}" for PROJECT in "${PROJECTS[@]}"
do do
cd $DIST_DIR/${PROJECT} cd $DIST_DIR/${PROJECT}
PREVIOUS_LIBRARY_VERSION=$(npm view @alfresco/${PROJECT} version)
if [ "$DRY_RUN" = "true" ] ; then if [ "$DRY_RUN" = "true" ] ; then
echo -e "Publish with dry mode for project: $PROJECT\n" echo -e "Publish with dry mode for project: $PROJECT\n"
echo -e "npm publish --dry-run --tag $TAG_NPM \n" echo -e "npm publish --dry-run --tag $TAG_NPM \n"
npm publish --dry-run --tag $TAG_NPM npm publish --dry-run --tag $TAG_NPM
echo -e "Deprecating old version of @alfresco/$PROJECT the old version is $PREVIOUS_LIBRARY_VERSION\n"
echo "npm deprecate @alfresco/$PROJECT@$PREVIOUS_LIBRARY_VERSION 'Upgrade to @latest or $NEW_LIBRARY_VERSION'"
else else
echo -e "======== Publishing project: $PROJECT ========\n" echo -e "======== Publishing project: $PROJECT ========\n"
echo -e "npm publish --tag $TAG_NPM\n" echo -e "npm publish --tag $TAG_NPM\n"
@ -78,6 +73,5 @@ do
echo '//${NPM_REGISTRY_ADDRESS}/:_authToken="${NPM_REGISTRY_TOKEN}"' >> .npmrc echo '//${NPM_REGISTRY_ADDRESS}/:_authToken="${NPM_REGISTRY_TOKEN}"' >> .npmrc
npm publish --tag $TAG_NPM npm publish --tag $TAG_NPM
npm deprecate "@alfresco/$PROJECT@$PREVIOUS_LIBRARY_VERSION" "Upgrade to @latest or $NEW_LIBRARY_VERSION"
fi fi
done done