J'essaie de faire un git tire/poussée à l'aide d'une ansite. Je suis en cours d'exécution sur un serveur et je veux automatiser ou orchestrer un git tirant/poussez sur un hôte distant.
Maintenant, depuis que je n'ai pas trouvé de MMODULE pour le faire sur un site Web ansible DOC, j'ai décidé d'aller à l'aide du module de script.
Le problème est une Hags ansite quand il devient à exécuter la traction GIT appelée dans le script
Quelqu'un sache comment exécuter Git Tirez/poussez-vous à l'aide d'une ansite?
Merci
Ça devrait être comme: -
tasks: - name: pull from git git: repo: [email protected]:xyz.git dest: /root/Development/abc update: yes version: master
Remarque: Ici, l'utilisateur distant est root
vous pouvez essayer ceci
- git:
repo: 'https://foosball.example.org/path/to/repo.git'
dest: /srv/checkout
version: release-0.22
documentation complète sur https://docs.ansible.com/ansible/latest/modules/git_module.html