Bonjour,
Je suis tout nouveau sur un poste d'intégration (et du coup sur ce site) et j'utiliserai bientôt Git (sous Linux) au quotidien. J'ai déjà pas mal travaillé dessus et je voudrais pouvoir automatiser sur un de mes serveurs un "git pull" juste à des fins de documentation (avec Doxygen), donc sans besoin de "merge" ou autre par la suite.
J'ai donc fait pas mal de recherches sur internet et j'ai essayer un script comme suite, avec "expect" qui apparemment marche bien pour ce genre de chose :
#!/usr/bin/expect
cd /chemin/vers/depot/
set password "my_password"
spawn /usr/bin/git pull
expect "git@serveur's password:"
send "$password\r"
Le script se déroule, semble fonctionner mais ne fait rien du tout. Quelqu'un pourrait-il m'aider ou me dire où je me trompe sur mon code.
Merci d'avance
Partager