ansible-nas/docs/applications/woodpecker_ci.md

18 lines
628 B
Markdown
Raw Normal View History

# Woodpecker CI
Woodpecker is a simple CI engine with great extensibility.
Check it out at <https://woodpecker-ci.org/>.
## Usage
Set `woodpecker_ci_enabled: true` in your `inventories/<your_inventory>/nas.yml` file.
2022-08-28 11:53:42 +00:00
Gitea (`gitea_enabled: true`) must be set up and running before attempting to set up Woodpecker CI.
## Setup Tasks
2022-08-28 11:53:42 +00:00
An Oauth2 application must be set up in Gitea. Visit <https://woodpecker-ci.org/docs/administration/forges/gitea> for more info, then set `woodpecker_ci_gitea_client` and `woodpecker_ci_gitea_secret` accordingly.
Set `woodpecker_ci_admin_user` to the same username as your user in Gitea.