https://github.com/koalificationio/terraform-provider-slack
Terraform Slack provider
https://github.com/koalificationio/terraform-provider-slack
slack terraform terraform-provider
Last synced: 4 months ago
JSON representation
Terraform Slack provider
- Host: GitHub
- URL: https://github.com/koalificationio/terraform-provider-slack
- Owner: koalificationio
- License: mpl-2.0
- Created: 2019-06-21T15:33:23.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T10:49:22.000Z (over 5 years ago)
- Last Synced: 2025-10-08T20:49:20.264Z (9 months ago)
- Topics: slack, terraform, terraform-provider
- Language: Go
- Homepage:
- Size: 7.27 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-provider-slack
[](https://travis-ci.org/koalificationio/terraform-provider-slack)
Terraform provider for Slack
## Installing the Provider
Download binary from releases and follow the instructions to [install it as a plugin](https://www.terraform.io/docs/plugins/basics.html#installing-a-plugin). After placing it into your plugins directory, run `terraform init` to initialize it.
Check documentation in [./website](./website) folder.
## Developing the Provider
Clone repository to: `$HOME/development/koalificationio/`
```sh
$ 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.
```sh
$ make tools
```
To compile the provider, run `make build`. This will build the provider and put the provider binary in the `$GOPATH/bin` directory.
```sh
$ make build
...
$ $GOPATH/bin/terraform-provider-aws
...
```
## Testing the Provider
In order to test the provider, you can run `make test`.
```sh
$ make test
```