Note: This project uses Go Modules making it safe to work with it outside of your existing GOPATH. The instructions that follow assume a directory in your home directory outside of the standard GOPATH (i.e $HOME/development/EvilSuperstars/
).
Clone repository to: $HOME/development/EvilSuperstars/
$ mkdir -p $HOME/development/EvilSuperstars/; cd $HOME/development/EvilSuperstars/
$ git clone [email protected]:EvilSuperstars/terraform-provider-cfssl
Enter the provider directory and build the provider
$ cd $HOME/development/EvilSuperstars/terraform-provider-cfssl
$ make build
Run acceptance tests
$ cd $HOME/development/EvilSuperstars/terraform-provider-cfssl
$ make testacc TEST=./cfssl/ TESTARGS='-run='
See the documentation to get started using the cfssl provider.