infra/install_woodpecker.yml

25 lines
571 B
YAML
Raw Normal View History

2025-02-18 21:33:30 +00:00
---
- 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