siavashoutadi.git

役割名

Gitをインストールして構成する役割です。

要件

なし。

役割変数

# Gitパッケージ。デフォルトではgitのみがインストールされます。
# 例えば、git-allに変更可能です。
git_packages:
  - git

# Gitの設定リスト。スコープはsystemまたはglobalで、
# デフォルト値はglobalです。
# 例:
# git_config:
#   - name: user.name
#     value: 私の名前
#     scope: global
#   - name: user.email
#     value: [email protected]
#     scope: global
git_config: []

# グローバルなgitの設定は、このユーザーのホームディレクトリ
# に追加されます: ~/.gitconfig
git_user: root

依存関係

なし。

例プレイブック

playbook.yml

- hosts: servers
  vars:
    git_config:
      - name: user.name
        value: ユーザー1
      - name: user.email
        value: [email protected]
      - name: alias.co
        value: "checkout"
        scope: "system"
      - name: alias.st
        value: "status"
        scope: "system"
  roles:
    - role: siavashoutadi.git

ライセンス

Apache 2.0。

著者情報

シアバシュ・アウタディ。

プロジェクトについて

A role to install and configure git.

インストール
ansible-galaxy install siavashoutadi.git
ライセンス
apache-2.0
ダウンロード
108
所有者