diff --git a/roles/gitea/tasks/main.yml b/roles/gitea/tasks/main.yml index e5d2865..d00b65f 100644 --- a/roles/gitea/tasks/main.yml +++ b/roles/gitea/tasks/main.yml @@ -77,6 +77,11 @@ url: https://dl.gitea.io/gitea/version.json register: gitea_binary +- name: Find if latest gitea version is installed + stat: + path: "/home/git/gitea-{{ gitea_binary.json.latest.version }}" + register: latest_gitea_binary + - name: Set gitea binary architecture to amd64 set_fact: gitea_binary_arch: amd64 @@ -95,6 +100,7 @@ owner: git group: git mode: 0664 + when: not latest_gitea_binary.stat.exists notify: - Receive gitea pgp key - Download gitea asc file