siavashoutadi.git
角色名称
用于安装和配置 Git 的角色。
要求
无。
角色变量
# Git 包。默认只安装 git。
# 例如,可以更改为 git-all。
git_packages:
- git
# Git 配置列表。作用域为系统或全局,
# 默认值为全局。
# 示例:
# 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。
作者信息
Siavash Outadi。
安装
ansible-galaxy install siavashoutadi.git
许可证
apache-2.0
下载
108
拥有者