--- # target: alpine3.10 - name: Install Gitea Service hosts: gitea vars_files: - ../variables.yml tasks: - name: Ensuring user exists user: name: "{{ gitea_user }}" state: present - name: Installing the required dependencies apk: state: present update_cache: yes name: - gitea - name: Replacing with repository binary get_url: url: "{{ gitea_url }}" dest: /usr/bin/gitea checksum: "sha256:{{ gitea_checksum }}" - name: Ensuring service has been started and enabled service: name: gitea state: restarted enabled: yes - name: Waiting for application to become active wait_for: port: 3000 - name: Testing if explore page exists uri: url: http://0.0.0.0:3000/explore/repos return_content: yes