--- - name: Install Woodpecker CI hosts: ulna tasks: - name: ensures directory exists become: true ansible.builtin.file: path: /usr/local/etc/woodpecker state: directory - name: Copy docker-compose.yml become: true ansible.builtin.template: src: woodpecker.yml dest: /usr/local/etc/woodpecker/docker-compose.yml mode: "0600" - name: Start woodpecker with docker-compose community.docker.docker_compose_v2: project_src: /usr/local/etc/woodpecker pull: always register: output become: true