woodpecker/readme.md
Simon Cornet ab993f2f9e
All checks were successful
ci/woodpecker/push/linting Pipeline was successful
ci: migrate from gitlab ci to woodpecker
2026-05-15 14:13:49 +02:00

21 lines
943 B
Markdown

# Ansible Role: Woodpecker CI
Install and configure [Woodpecker CI](https://woodpecker-ci.org) - a simple yet powerful CI/CD engine with great extensibility.
## Variables
| Variable | Required | Default | Description |
| --------------------------- | -------- | ------- | -------------------------------------- |
| `woodpecker_forgejo_client` | Yes | ------- | Forgejo OAuth2 client ID |
| `woodpecker_forgejo_secret` | Yes | ------- | Forgejo OAuth2 client secret |
| `woodpecker_agent_secret` | Yes | ------- | Shared secret for agent authentication |
| `timezone` | No | ------- | Timezone for the container |
## Example
```yaml
woodpecker_forgejo_client: "your-oauth2-client-id"
woodpecker_forgejo_secret: "your-oauth2-client-secret"
woodpecker_agent_secret: "your-agent-secret"
timezone: "Europe/Amsterdam"
```