fix: restart gitea if new binary was downloaded
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Robert Kaussow 2021-04-09 10:10:53 +02:00
parent 7648994d8d
commit 852a8e4ccf
Signed by: xoxys
GPG Key ID: 65362AE74AF98B61
1 changed files with 18 additions and 21 deletions

View File

@ -9,28 +9,25 @@
become: True
become_user: root
- name: Prepare folder structure
file:
path: "{{ item }}"
state: directory
mode: 0750
loop:
- "{{ gitea_config_dir }}"
- "{{ gitea_data_dir }}"
- "{{ gitea_log_dir }}"
- "{{ gitea_template_dir }}/custom"
become: True
become_user: "{{ gitea_user }}"
- name: Download Gitea binary
get_url:
url: "https://dl.gitea.io/gitea/{{ gitea_version }}/gitea-{{ gitea_version }}-linux-amd64"
dest: "{{ gitea_base_dir }}/gitea-latest"
mode: 0750
become: True
become_user: "{{ gitea_user }}"
- block:
- name: Prepare folder structure
file:
path: "{{ item }}"
state: directory
mode: 0750
loop:
- "{{ gitea_config_dir }}"
- "{{ gitea_data_dir }}"
- "{{ gitea_log_dir }}"
- "{{ gitea_template_dir }}/custom"
- name: Download Gitea binary
get_url:
url: "https://dl.gitea.io/gitea/{{ gitea_version }}/gitea-{{ gitea_version }}-linux-amd64"
dest: "{{ gitea_base_dir }}/gitea-latest"
mode: 0750
notify: __gitea_restart
- name: Copy config file
template:
src: "custom/conf/app.ini.j2"