File tree Expand file tree Collapse file tree 2 files changed +13
-6
lines changed
packages/system/suc-upgrade Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 11name : " suc-upgrade"
22category : " system"
3- version : " 0.3.1 "
3+ version : " 0.4.0 "
Original file line number Diff line number Diff line change @@ -5,21 +5,28 @@ SUC_VERSION="0.0.0"
55
66echo " SUC_VERSION: $SUC_VERSION "
77
8+ get_version () {
9+ local file_path=" $1 "
10+ # shellcheck disable=SC1090
11+ source " $file_path "
12+
13+ echo " ${KAIROS_VERSION} -${KAIROS_SOFTWARE_VERSION_PREFIX}${KAIROS_SOFTWARE_VERSION} "
14+ }
15+
816if [ " $FORCE " != " true" ]; then
917 if [ -f " /etc/kairos-release" ]; then
10- # shellcheck disable=SC1091
11- UPDATE_VERSION=$( source /etc/kairos-release && echo " ${KAIROS_VERSION} " )
18+ UPDATE_VERSION=$( get_version " /etc/kairos-release" )
1219 else
1320 # shellcheck disable=SC1091
14- UPDATE_VERSION=$( source /etc/os-release && echo " ${KAIROS_VERSION} " )
21+ UPDATE_VERSION=$( get_version " /etc/os-release" )
1522 fi
1623
1724 if [ -f " ${HOST_DIR} /etc/kairos-release" ]; then
1825 # shellcheck disable=SC1091
19- CURRENT_VERSION=$( source " ${HOST_DIR} " /etc/kairos-release && echo " ${KAIROS_VERSION} " )
26+ CURRENT_VERSION=$( get_version " ${HOST_DIR} /etc/kairos-release" )
2027 else
2128 # shellcheck disable=SC1091
22- CURRENT_VERSION=$( source " ${HOST_DIR} " /etc/os-release && echo " ${KAIROS_VERSION} " )
29+ CURRENT_VERSION=$( get_version " ${HOST_DIR} /etc/os-release" )
2330 fi
2431
2532 if [ " $CURRENT_VERSION " == " $UPDATE_VERSION " ]; then
You can’t perform that action at this time.
0 commit comments