- block: - name: Stat gitea-latest stat: path: "{{ gitea_base_dir }}/gitea-latest" register: gitea_installed - name: Get running version shell: "{{ gitea_base_dir }}/gitea-latest -v | rev | cut -d ' ' -f5 | rev" register: gitea_current changed_when: False when: gitea_installed.stat.exists - name: Create group '{{ gitea_group }}' group: name: "{{ gitea_group }}" state: present gid: "{{ gitea__gid|default(omit) }}" - name: Create user '{{ gitea_user }}' user: comment: Gitea name: "{{ gitea_user }}" home: "{{ gitea_user_home }}" uid: "{{ gitea_uid|default(omit) }}" group: "{{ gitea_group }}" - name: Install dependencies package: name: "{{ item }}" state: present with_items: - "{{ gitea_packages }}" become: True become_user: root