
Mise à jour automatique de NodeJS
par spin0us le 5 mai 2014Si comme moi, vous mettez à jour votre version de NodeJS dès la sortie officielle, et que vous le faites sur plusieurs machines à chaque fois, ce script pourrait vous aider.
Créez simplement le fichier script et placez le dans votre crontab.
Script de mise à jour journalière
#!/bin/bash CURRENT=`/usr/local/bin/node --version` LATEST=`wget -q -O - http://nodejs.org/ | grep "Download v.* Stable" | sed -n 's/.*Download \(.*\) Stable.*/\1/p'` DATE=`date +'%Y-%m-%d %H:%M:%S'` if [ "$LATEST" != "$CURRENT" ]; then cd /tmp rm -Rf node-* /usr/bin/wget http://nodejs.org/dist/node-latest.tar.gz /bin/tar xvzf node-* cd node-v* ./configure export CXX="g++ -Wno-unused-local-typedefs" make && make install cd /tmp rm -Rf node-* echo `date +'%Y-%m-%d %H:%M:%S'` - NodeJS updated from ${CURRENT} to ${LATEST} >> /var/log/SLUpdateNodeJs.log fi
Pensez à remplacer /var/log/updateNodeJS.log
selon vos besoins.