migrate forgejo
This commit is contained in:
parent
9eb399876e
commit
589f45b786
7 changed files with 73 additions and 35 deletions
|
|
@ -1,32 +1,30 @@
|
|||
- name: Deploy service
|
||||
block:
|
||||
- name: Assert mandatory variables are defines
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- service_name is defined
|
||||
- docker_image is defined
|
||||
- name: Assert mandatory variables are defines
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- service_name is defined
|
||||
- docker_image is defined
|
||||
|
||||
- name: Setup {{ service_user }} user and directories
|
||||
ansible.builtin.import_tasks: ../../common/tasks/create_service_user.yml
|
||||
- name: Setup {{ service_user }} user and directories
|
||||
ansible.builtin.import_tasks: ../../common/tasks/create_service_user.yml
|
||||
|
||||
- name: Deploy {{ service_name }} docker-compose
|
||||
ansible.builtin.template:
|
||||
src: 'service.yml.j2'
|
||||
dest: '{{ service_root }}/docker-compose.yml'
|
||||
owner: '{{ service_user }}'
|
||||
group: '{{ service_user }}'
|
||||
mode: '0644'
|
||||
- name: Deploy {{ service_name }} docker-compose
|
||||
ansible.builtin.template:
|
||||
src: 'service.yml.j2'
|
||||
dest: '{{ service_root }}/docker-compose.yml'
|
||||
owner: '{{ service_user }}'
|
||||
group: '{{ service_user }}'
|
||||
mode: '644'
|
||||
|
||||
- name: Start {{ service_name }} container
|
||||
community.docker.docker_compose_v2:
|
||||
project_src: '{{ service_root }}'
|
||||
state: present
|
||||
remove_orphans: true
|
||||
recreate: always
|
||||
- name: Start {{ service_name }} container
|
||||
community.docker.docker_compose_v2:
|
||||
project_src: '{{ service_root }}'
|
||||
state: present
|
||||
remove_orphans: true
|
||||
recreate: always
|
||||
|
||||
- name: Add container to Caddy network
|
||||
community.docker.docker_network:
|
||||
name: Caddy
|
||||
connected:
|
||||
- '{{ service_name }}'
|
||||
appends: true
|
||||
- name: Add container to Caddy network
|
||||
community.docker.docker_network:
|
||||
name: Caddy
|
||||
connected:
|
||||
- '{{ service_name }}'
|
||||
appends: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue