- Website: https://www.terraform.io
- Mailing list: Google Groups
This is a community provider and is not supported by Hashicorp.
Install the provider with:
go install github.com/taiidani/terraform-provider-jenkins
Then copy or link the resulting binary to your terraform.d plugins folder. On macOS this might look like:
ln -s "$(go env GOPATH)/bin/terraform-provider-jenkins" "$HOME/.terraform.d/plugins/terraform-provider-jenkins"
If you wish to work on the provider, you'll first need Go installed on your machine (version 1.11+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin
to your $PATH
.
To compile the provider, run make build
. This will build the provider and put the provider binary in the $GOPATH/bin
directory.
In order to test the provider, you can simply run make test
.
$ make test
In order to run the full suite of Acceptance tests, run make testacc
. These tests require Docker to be installed on the machine that runs them, and do not create any remote resources.
$ make testacc
This provider design was originally inspired from the work at dihedron/terraform-provider-jenkins.