Initial commit
Signed-off-by: Julien Riou <julien@riou.xyz>
This commit is contained in:
commit
c610083d3c
92 changed files with 3530 additions and 0 deletions
21
roles/forgejo_runners/tasks/main.yml
Normal file
21
roles/forgejo_runners/tasks/main.yml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
- name: add forgejo user
|
||||
ansible.builtin.user:
|
||||
name: forgejo
|
||||
system: yes
|
||||
password: '!'
|
||||
home: "{{ forgejo_home_dir }}"
|
||||
create_home: no
|
||||
|
||||
- name: read forgejo attributes
|
||||
ansible.builtin.getent:
|
||||
database: passwd
|
||||
key: forgejo
|
||||
|
||||
- name: deploy server
|
||||
ansible.builtin.include_tasks: deploy-server.yml
|
||||
when: forgejo_server
|
||||
|
||||
- name: deploy runners
|
||||
ansible.builtin.include_tasks: deploy-runners.yml
|
||||
when: forgejo_runners is defined
|
||||
Loading…
Add table
Add a link
Reference in a new issue