ansible-woodpecker-role/README.md
2021-12-19 23:44:51 +01:00

43 lines
928 B
Markdown

# 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
* [Docker Community Collection](https://galaxy.ansible.com/community/docker)
* [Docker](https://github.com/geerlingguy/ansible-role-docker)
* [pip](https://github.com/geerlingguy/ansible-role-pip)
## 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
```YAML
- 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](https://codeberg.org/rhiz0et).