charlesrocket.git
git_role
Ansibleを使ってUnix/LinuxマシンにGitをインストールします。
セットアップ
以下のコマンドを実行してください: ansible-galaxy install charlesrocket.git
または requirements.yml
を使用します:
roles:
- name: charlesrocket.git
例
- name: プレイブック
hosts: all
roles:
- charlesrocket.git
クレデンシャルヘルパー
クレデンシャルヘルパーをデプロイするために、以下の変数を定義します:
git_repo_destination: "~/gitlab/git" # gitリポジトリの保存先
git_helper_directory: "~/bin" # ヘルパー用ディレクトリ
git_helper: ["netrc"]
git_repo_shallow: true
を追加すると浅いクローンを使用できます。git_repo_force: true
を追加するとローカルの変更を上書きできます。