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

環境
RHEL8.6

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
- git: repo="リポジトリ名"
version="ブランチ名やタグ名など"
dest="clone先のパス" # リポジトリ名含む
accept_hostkey=True
key_file="秘密鍵のパス"
- git: repo="リポジトリ名" version="ブランチ名やタグ名など" dest="clone先のパス" # リポジトリ名含む accept_hostkey=True key_file="秘密鍵のパス"
- 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