[Bash] Compilation de domoticz pour ubuntu 15.04 x64

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
ben33880
Messages : 268
Inscription : 13 nov. 2014, 21:12

[Bash] Compilation de domoticz pour ubuntu 15.04 x64

Message par ben33880 »

Salut,

Depuis quelques temps, j'en ai marre de compiler Domoticz et OpenZwave, j'ai mis en place un git qui fourni l'exécutable de domoticz pour la plateforme Ubuntu 15.04 x64.
La compilation est lancée tous les jours, heures à 0 et 30 minutes.

Voici un script qui récupère sur le git l’exécutable, renomme en .old l'ancien exécutable, copie le nouveau et met à jour les répertoires de domoticz à partir du git officiel pour la partie web.

adresse du repositery à cloner : https://github.com/ben33880/buildDomoticz.git

Remplacer "ben" par votre répertoire d'installation.

Code : Tout sélectionner

#! /bin/sh
echo "Arret de Domoticz..."
sudo service domoticz stop
echo "Recuperation sur le Git buildDomoticz de domoticz..."
cd /home/ben/buildDomoticz
git fetch --all
git reset --hard origin/master
cd /home/ben/domoticz
echo "Copie en old de l'executable..."
cp domoticz domoticz.old
echo "Remplacement de l'executable..."
cp /home/ben/buildDomoticz/domoticz .
echo "Mise a jour des sources de Domoticz à partir du Git Domoticz..."
git fetch --all
git reset --hard origin/master
sudo service domoticz start
Répondre