From 7dc298ce2fedebf1c15111e6f3415c714f780e83 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 17 May 2019 10:21:18 +0300 Subject: [PATCH] add git client role --- roles/git/client/tasks/main.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 roles/git/client/tasks/main.yml diff --git a/roles/git/client/tasks/main.yml b/roles/git/client/tasks/main.yml new file mode 100644 index 0000000..0e2c8bc --- /dev/null +++ b/roles/git/client/tasks/main.yml @@ -0,0 +1,26 @@ +--- + +- name: install git packages + package: + name: git + state: installed + +- name: create git config for sh based shells + copy: + dest: /etc/profile.d/git.sh + content: | + export GIT_AUTHOR_EMAIL="${USER}@{{ mail_domain }}" + export GIT_COMMITTER_EMAIL="${GIT_AUTHOR_EMAIL}" + mode: 0644 + owner: root + group: root + +- name: create git config for csh based shells + copy: + dest: /etc/profile.d/git.csh + content: | + setenv GIT_AUTHOR_EMAIL "${USER}@{{ mail_domain }}" + setenv GIT_COMMITTER_EMAIL "${GIT_AUTHOR_EMAIL}" + mode: 0644 + owner: root + group: root