diff options
author | Tharre <tharre3@gmail.com> | 2018-04-24 20:44:16 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2018-05-09 03:21:51 +0200 |
commit | c2e93c2370de9a0948b07e5768c7ac572d299c63 (patch) | |
tree | 9c30e6b01b293651cc7d5ce316c844cc0b3e520a /roles/gitolite/tasks/init.yml | |
download | infrastructure-c2e93c2370de9a0948b07e5768c7ac572d299c63.tar.gz infrastructure-c2e93c2370de9a0948b07e5768c7ac572d299c63.tar.xz infrastructure-c2e93c2370de9a0948b07e5768c7ac572d299c63.zip |
Initial commit
Diffstat (limited to 'roles/gitolite/tasks/init.yml')
-rw-r--r-- | roles/gitolite/tasks/init.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/roles/gitolite/tasks/init.yml b/roles/gitolite/tasks/init.yml new file mode 100644 index 0000000..f745a85 --- /dev/null +++ b/roles/gitolite/tasks/init.yml @@ -0,0 +1,18 @@ +--- +- name: Copy admin key + copy: + src: "{{ git_admin_key }}" + dest: "{{ git_dir }}/admin.pub" + mode: 0600 + owner: "{{ git_user }}" + group: "{{ git_group }}" + +- name: Ensure sudo is available for become_user + package: + name: sudo + state: present + +- name: Configure gitolite + command: gitolite setup -pk "{{ git_dir }}/admin.pub" + become: yes + become_user: "{{ git_user }}" |