fix upgrade script (#8638)

This commit is contained in:
Denys Vuika
2023-06-08 13:59:07 +01:00
committed by GitHub
parent 63e87c4bf1
commit 7865650d00

View File

@@ -113,30 +113,30 @@ update_component_version() {
cd - cd -
} }
update_component_dependency_version(){ update_component_dependency_version() {
DESTDIR="$DIR/../lib/${1}" echo "====== UPDATE DEPENDENCY VERSION of .* to ~${VERSION} in ${1}======"
DESTDIR="$DIR/../lib/${1}"
for (( j=0; j<${projectslength}; j++ )); for (( j=0; j<${projectslength}; j++ ));
do do
echo "====== UPDATE DEPENDENCY VERSION of .* to ~${VERSION} in ${1}======" PROJECT=${prefix}${projects[$j]}
sed "${sedi[@]}" "s/\"${PROJECT}\": \".*\"/\"${PROJECT}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \".*\"/\"${prefix}${projects[$j]}\": \"${VERSION}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PROJECT}\": \"~.*\"/\"${PROJECT}\": \"~${VERSION}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \"~.*\"/\"${prefix}${projects[$j]}\": \"~${VERSION}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PROJECT}\": \"^.*\"/\"${PROJECT}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \"^.*\"/\"${prefix}${projects[$j]}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json
done done
} }
update_total_build_dependency_version(){ update_total_build_dependency_version() {
DESTDIR="$DIR/../" echo "====== UPDATE TOTAL BUILD DEPENDENCY VERSION of .* to ~${VERSION} ======"
DESTDIR="$DIR/../"
for (( j=0; j<${projectslength}; j++ )); for (( j=0; j<${projectslength}; j++ ));
do do
echo "====== UPDATE TOTAL BUILD DEPENDENCY VERSION of .* to ~${VERSION} in ${1}======" PROJECT=${prefix}${projects[$j]}
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \".*\"/\"${prefix}${projects[$j]}\": \"${VERSION}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PROJECT}\": \".*\"/\"${PROJECT}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \"~.*\"/\"${prefix}${projects[$j]}\": \"~${VERSION}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PROJECT}\": \"~.*\"/\"${PROJECT}\": \"~${VERSION}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${prefix}${projects[$j]}\": \"^.*\"/\"${prefix}${projects[$j]}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PROJECT}\": \"^.*\"/\"${PROJECT}\": \"^${VERSION}\"/g" ${DESTDIR}/package.json
done done
} }
update_total_build_dependency_js_version(){ update_total_build_dependency_js_version(){
@@ -144,9 +144,9 @@ update_total_build_dependency_js_version(){
DESTDIR="$DIR/../" DESTDIR="$DIR/../"
PACKAGETOCHANGE="@alfresco\/js-api" PACKAGETOCHANGE="@alfresco\/js-api"
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \".*\"/\"${PACKAGETOCHANGE}\": \"${1}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \".*\"/\"${PACKAGETOCHANGE}\": \"^${1}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"~.*\"/\"${PACKAGETOCHANGE}\": \"${1}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"~.*\"/\"${PACKAGETOCHANGE}\": \"~${1}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"^.*\"/\"${PACKAGETOCHANGE}\": \"${1}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"^.*\"/\"${PACKAGETOCHANGE}\": \"^${1}\"/g" ${DESTDIR}/package.json
} }
update_component_js_version(){ update_component_js_version(){
@@ -155,9 +155,9 @@ update_component_js_version(){
PACKAGETOCHANGE="@alfresco\/js-api" PACKAGETOCHANGE="@alfresco\/js-api"
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \".*\"/\"${PACKAGETOCHANGE}\": \"${2}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \".*\"/\"${PACKAGETOCHANGE}\": \"^${2}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"~.*\"/\"${PACKAGETOCHANGE}\": \"${2}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"~.*\"/\"${PACKAGETOCHANGE}\": \"~${2}\"/g" ${DESTDIR}/package.json
sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"^.*\"/\"${PACKAGETOCHANGE}\": \"${2}\"/g" ${DESTDIR}/package.json sed "${sedi[@]}" "s/\"${PACKAGETOCHANGE}\": \"^.*\"/\"${PACKAGETOCHANGE}\": \"^${2}\"/g" ${DESTDIR}/package.json
} }