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





Répondre avec citation



) mon fichier "authorized_keys" s'appelait "authorized.keys" donc évidemment ça ne marchait pas. En fait je crois que je suis un peu fatigué... je viens juste de prendre un poste d'intégrateur et c'est tout nouveau pour moi (je faisais principalement de l'administration réseau avant) donc j'ai pas mal de choses à retenir/apprendre depuis deux mois : linux, git, cmake, etc...
Partager