Skip to content
Snippets Groups Projects
Commit 348cbf10 authored by Jan-Oliver Opdenhövel's avatar Jan-Oliver Opdenhövel
Browse files

Reordering stuff

parent 271c328e
No related branches found
No related tags found
No related merge requests found
......@@ -5,12 +5,6 @@
name:
- python
- name: checkout klausurarchiv
git:
repo: https://git.cs.uni-paderborn.de/fsmi/klausurarchiv-remastered.git
dest: "{{klausurarchiv.installation_dir}}"
version: "{{klausurarchiv.repo_version}}"
- name: setup group
group:
name: klausurarchiv
......@@ -19,10 +13,31 @@
user:
name: klausurarchiv
group: klausurarchiv
create_home: false
create_home: true
password_lock: true
- name: Create venv
- name: create folders and set
file:
path: "{{item}}"
state: directory
owner: klausurarchiv
group: klausurarchiv
loop: "{{ folders }}"
vars:
folders:
- "/opt/klausurarchiv"
- "/etc/klausurarchiv"
- "/var/lib/klausurarchiv"
- name: checkout klausurarchiv
git:
repo: https://git.cs.uni-paderborn.de/fsmi/klausurarchiv-remastered.git
dest: "{{klausurarchiv.installation_dir}}"
version: "{{klausurarchiv.repo_version}}"
become: true
become_user: klausurarchiv
- name: Create virtualenv
shell:
cmd: "python3 -m venv {{klausurarchiv.installation_dir}}/venv"
creates: "{{klausurarchiv.installation_dir}}/venv"
......@@ -35,18 +50,6 @@
become: true
become_user: klausurarchiv
- name: create folders
file:
path: "{{item}}"
state: directory
owner: klausurarchiv
group: klausurarchiv
loop: "{{ folders }}"
vars:
folders:
- "/etc/klausurarchiv"
- "/var/lib/klausurarchiv"
- name: install config files
template:
dest: "{{ item.value }}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment