Go to file
2022-10-11 09:11:22 +00:00
defaults Modified woodpecker.yml 2021-12-20 17:40:29 +01:00
meta first commit 2021-12-19 23:44:51 +01:00
molecule/default first commit 2021-12-19 23:44:51 +01:00
tasks Fix port 2022-01-14 14:05:56 +01:00
templates Fix trim 2022-01-14 14:05:18 +01:00
.woodpecker.yml Modified woodpecker.yml 2021-12-20 16:58:13 +01:00
README.md first commit 2021-12-19 23:44:51 +01:00
renovate.json Add renovate.json 2022-10-11 09:11:22 +00:00

Ansible Role: woodpecker

Installs woodpecker-ci server and agent as containers.

All known versioning tools can be configured.

Currently only Let's Encrypt certificates are supported and no self-created or self-signed certificates.

Requirements

Role Variables

Available variables are listed in defaults/main.yml and templates/server.env.j2. A lot of variables omitted by default.

Dependencies

None.

Example Playbook

- hosts: server
  become: true
  roles:
    - rhiz0et.woodpecker
  vars:
    woodpecker_admins: myadmin
    woodpecker_host: https://ci.myhost.de

License

GPL-3.0-or-later

Author Information

This role was created in 2021 by rhiz0et.