terraform/builtin/providers/gitlab
Richard Clamp 395f1d5bbf provider/gitlab: add `gitlab_deploy_key` (#14734)
* provider/gitlab: add `gitlab_deploy_key`

Here we extend the gitlab provider further by adding a `gitlab_deploy_key`
resource.  This resource allows management of a projects deploy
keys.

* provider/gitlab: Do not test `gitlab_deploy_key` `can_push`

Here we remove the testing of the `can_push` attribute.  This makes the
tests less comprehensive, but will allow them to work with the current
release of gitlab-ce.

This change is staged as a distinct commit so it can be easily
dropped/reverted once gitlab MR !11607 has reached a released state.

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11607

* provider/gitlab: Update docs for gitlab_deploy_key/can_push

Note that the can_push attribute of gitlab_deploy_key doesn't currently
work.  This note can be removed once
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11607 is merged
and in general circulation.
2017-05-24 11:41:40 +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_deploy_key` (#14734) 2017-05-24 11:41:40 +01:00
provider_test.go provider/gitlab: add gitlab provider and `gitlab_project` resource 2017-04-24 11:38:20 +01:00
resource_gitlab_deploy_key.go provider/gitlab: add `gitlab_deploy_key` (#14734) 2017-05-24 11:41:40 +01:00
resource_gitlab_deploy_key_test.go provider/gitlab: add `gitlab_deploy_key` (#14734) 2017-05-24 11:41:40 +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: Adding default values to gitlab_project_hook resource 2017-05-04 19:59:32 +03: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