Ansible gitモジュールを利用するサンプル

環境
RHEL8.6

書式

- git: repo="リポジトリ名"
       version="ブランチ名やタグ名など"
       dest="clone先のパス"  # リポジトリ名含む
       accept_hostkey=True
       key_file="秘密鍵のパス"

使用例

– name: git_clone
git:
repo: “http://{{ user_name }}:{{ password }}@github.com/{{ repo_name }}.git"
dest: “{{ git_dirpath }}/{{ repo_name }}"
version: “{{ version }}"
become: yes
tags:
– test

Ansible

Posted by arkgame