A Terraform provider used to interact with Woodpecker CI resources.
https://registry.terraform.io/providers/Kichiyaki/woodpecker/latest
Dawid Wysokiński fbc3b39840 | ||
---|---|---|
.github/workflows | ||
docs | ||
examples | ||
internal | ||
.commitlintrc.yml | ||
.envrc | ||
.gitignore | ||
.golangci.yml | ||
.goreleaser.yml | ||
.pre-commit-config.yaml | ||
LICENSE | ||
Makefile | ||
README.md | ||
go.mod | ||
go.sum | ||
main.go | ||
terraform-registry-manifest.json |
README.md
Terraform Provider for Woodpecker CI
A Terraform provider used to interact with Woodpecker CI resources.
Developing the provider
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 ./...
Contact
Dawid Wysokiński - contact@dwysokinski.me