mirror of
https://github.com/Kichiyaki/terraform-provider-woodpecker.git
synced 2024-06-01 18:28:03 +00:00
A Terraform provider used to interact with Woodpecker CI resources.
https://registry.terraform.io/providers/Kichiyaki/woodpecker/latest
.github/workflows | ||
docs | ||
examples | ||
internal | ||
.commitlintrc.yml | ||
.envrc | ||
.gitignore | ||
.golangci.yml | ||
.goreleaser.yml | ||
.pre-commit-config.yaml | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
Makefile | ||
README.md | ||
terraform-registry-manifest.json |
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