Skip to content

koalificationio/terraform-provider-slack

Repository files navigation

terraform-provider-slack

Build Status

Terraform provider for Slack

Installing the Provider

Download binary from releases and follow the instructions to install it as a plugin. After placing it into your plugins directory, run terraform init to initialize it.

Check documentation in ./website folder.

Developing the Provider

Clone repository to: $HOME/development/koalificationio/

$ mkdir -p $HOME/development/koalificationio/; cd $HOME/development/koalificationio/
$ git clone https://github.com/koalificationio/terraform-provider-slack
...

Enter the provider directory and run make tools. This will install the needed tools for the provider.

$ make tools

To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

$ make build
...
$ $GOPATH/bin/terraform-provider-aws
...

Testing the Provider

In order to test the provider, you can run make test.

$ make test