aboutsummaryrefslogtreecommitdiffstats
path: root/roles/stagit
diff options
context:
space:
mode:
authorbinary <me@rgoncalves.se>2020-12-06 15:38:42 +0100
committerbinary <me@rgoncalves.se>2020-12-06 15:38:42 +0100
commit247cb7ce58591df2d6f9de7cf85458541a2631b8 (patch)
treeb895aaa0b0bc3840bbf2b13f311dfa0023ce5f16 /roles/stagit
parent7d6b98e708f9f468a54cfb114bf45cc63a69b9bd (diff)
downloadinfrastructure-247cb7ce58591df2d6f9de7cf85458541a2631b8.tar.gz
vm2 for git repo testing
Diffstat (limited to 'roles/stagit')
-rw-r--r--roles/stagit/tasks/main.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/roles/stagit/tasks/main.yml b/roles/stagit/tasks/main.yml
new file mode 100644
index 0000000..f4d999d
--- /dev/null
+++ b/roles/stagit/tasks/main.yml
@@ -0,0 +1,29 @@
+
+# stagit ~~ roles/stagit/tasks/main.yml
+# Init git user and settings
+
+---
+
+- name: ensure stagit is installed
+ package:
+ name: stagit
+ state: present
+
+- name: retrieve all public git repository
+ find:
+ paths: /data/git
+ patterns: enable_public
+ recurse: true
+ register: public_dirs
+
+- name: show public directories
+ debug:
+ var: public_dirs
+
+- name: create stagit static-files directory
+ file:
+ path: /var/www/htdocs/stagit
+ state: directory
+ owner: www
+ group: daemon
+ mode: 0644
remember that computers suck.