terraform/builtin/providers/gitlab
Richard Clamp dcbe8a4736 provider/gitlab: add gitlab_project_hook resource
Here we add a new resource type `gitlab_project_hook`.  It allows for
management of custom hooks for a gitlab project.

This is a relatively simple resource as a project hook is a simple
association between a project, and a url to hit when one of the flagged
events occurs on that project.

Hooks (called Webhooks in some user documentation, but simply Hooks
in the api documentation) are covered here for users
https://docs.gitlab.com/ce/user/project/integrations/webhooks.html and
in the API documentation at
https://docs.gitlab.com/ce/api/projects.html#hooks
2017-05-03 11:51:53 +01:00
..
config.go provider/gitlab: add gitlab provider and `gitlab_project` resource 2017-04-24 11:38:20 +01:00
provider.go provider/gitlab: add gitlab_project_hook resource 2017-05-03 11:51:53 +01:00
provider_test.go provider/gitlab: add gitlab provider and `gitlab_project` resource 2017-04-24 11:38:20 +01:00
resource_gitlab_project.go provider/gitlab: Addition of the documentation link for gitlab to sidebar 2017-04-27 05:44:05 +12:00
resource_gitlab_project_hook.go provider/gitlab: add gitlab_project_hook resource 2017-05-03 11:51:53 +01:00
resource_gitlab_project_hook_test.go provider/gitlab: add gitlab_project_hook resource 2017-05-03 11:51:53 +01:00
resource_gitlab_project_test.go provider/gitlab: Addition of the documentation link for gitlab to sidebar 2017-04-27 05:44:05 +12:00
util.go provider/gitlab: add gitlab provider and `gitlab_project` resource 2017-04-24 11:38:20 +01:00
util_test.go provider/gitlab: add gitlab provider and `gitlab_project` resource 2017-04-24 11:38:20 +01:00