Parcourir la source

More checks on node upgrade

Bob Mottram il y a 7 ans
Parent
révision
f765e8f4e9
1 fichiers modifiés avec 9 ajouts et 1 suppressions
  1. 9
    1
      src/freedombone-utils-nodejs

+ 9
- 1
src/freedombone-utils-nodejs Voir le fichier

@@ -164,7 +164,15 @@ function nodejs_upgrade {
164 164
         return
165 165
     fi
166 166
     if grep -q "node_8.x" /etc/apt/sources.list.d/nodesource.list; then
167
-        return
167
+        if [ -f /usr/local/bin/node ]; then
168
+            return
169
+        fi
170
+    fi
171
+    if [ -f /usr/local/bin/node ]; then
172
+        CURR_NODE_VERSION=$(node --version)
173
+        if [[ "$CURR_NODE_VERSION" == "v${NODEJS_VERSION}" ]]; then
174
+            return
175
+        fi
168 176
     fi
169 177
     rootdir=
170 178
     mesh_install_nodejs