A Terraform provider used to interact with Woodpecker CI resources.
Requirements:
- Terraform >= 1.0
- Go >= 1.21
- Docker (for tests)
- pre-commit (optional, but recommended)
- Node.js (LTS, only needed for commitlint)
- direnv (optional, but recommended)
# if you have direnv installed
direnv allow
# install git hooks and required tools (terraform-plugin-docs, golangci-lint)
make install
# run tests
go test ./...
Dawid Wysokiński - contact@dwysokinski.me