ansible git pull

Pocket

pull

- hosts: site
  become: true
  tasks:
    - name: git clone astel
      git: repo=git@github.com:astail/ansible.git dest={{ tmp }}/astel version=master accept_hostkey=yes
      become: false

これで試す

/tmpにastelをいうディレクトリができて問題なくファイルがおかれている

でgitのほうで修正してもう一度流す
確認してみるとpullされている

ちゃんと読んでないけど毎回持ってきてくれるっぽい
とくにpullとか指定しなくてよかった

http://docs.ansible.com/ansible/git_module.html

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください