Skip to content

Commit 93c8331

Browse files
committed
support for can_push actually works on gitlab_deploy_key
1 parent 53c0a37 commit 93c8331

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

docs/resources/deploy_key.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ resource "gitlab_deploy_key" "example" {
3131

3232
### Optional
3333

34-
- **can_push** (Boolean) Allow this deploy key to be used to push changes to the project. Defaults to `false`. **NOTE::** this cannot currently be managed.
34+
- **can_push** (Boolean) Allow this deploy key to be used to push changes to the project. Defaults to `false`.
3535
- **id** (String) The ID of this resource.
3636

3737
## Import

gitlab/resource_gitlab_deploy_key.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func resourceGitlabDeployKey() *schema.Resource {
4646
},
4747
},
4848
"can_push": {
49-
Description: "Allow this deploy key to be used to push changes to the project. Defaults to `false`. **NOTE::** this cannot currently be managed.",
49+
Description: "Allow this deploy key to be used to push changes to the project. Defaults to `false`.",
5050
Type: schema.TypeBool,
5151
Optional: true,
5252
Default: false,

gitlab/resource_gitlab_deploy_key_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@ func TestAccGitlabDeployKey_basic(t *testing.T) {
3737
Check: resource.ComposeTestCheckFunc(
3838
testAccCheckGitlabDeployKeyExists("gitlab_deploy_key.foo", &deployKey),
3939
testAccCheckGitlabDeployKeyAttributes(&deployKey, &testAccGitlabDeployKeyExpectedAttributes{
40-
Title: fmt.Sprintf("modifiedDeployKey-%d", rInt),
41-
Key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6pSke2kb7YBjo65xDKegbOQsAtnMupRcFxXji7L1iXivGwORq0qpC2xzbhez5jk1WgPckEaNv2/Bz0uEW6oSIXw1KT1VN2WzEUfQCbpNyZPtn4iV3nyl6VQW/Nd1SrxiFJtH1H4vu+eCo4McMXTjuBBD06fiJNrHaSw734LjQgqtXWJuVym9qS5MqraZB7wDwTQwSM6kslL7KTgmo3ONsTLdb2zZhv6CS+dcFKinQo7/ttTmeMuXGbPOVuNfT/bePVIN1MF1TislHa2L2dZdGeoynNJT4fVPjA2Xl6eHWh4ySbvnfPznASsjBhP0n/QKprYJ/5fQShdBYBcuQiIMd [email protected]",
40+
Title: fmt.Sprintf("modifiedDeployKey-%d", rInt),
41+
Key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6pSke2kb7YBjo65xDKegbOQsAtnMupRcFxXji7L1iXivGwORq0qpC2xzbhez5jk1WgPckEaNv2/Bz0uEW6oSIXw1KT1VN2WzEUfQCbpNyZPtn4iV3nyl6VQW/Nd1SrxiFJtH1H4vu+eCo4McMXTjuBBD06fiJNrHaSw734LjQgqtXWJuVym9qS5MqraZB7wDwTQwSM6kslL7KTgmo3ONsTLdb2zZhv6CS+dcFKinQo7/ttTmeMuXGbPOVuNfT/bePVIN1MF1TislHa2L2dZdGeoynNJT4fVPjA2Xl6eHWh4ySbvnfPznASsjBhP0n/QKprYJ/5fQShdBYBcuQiIMd [email protected]",
42+
CanPush: true,
4243
}),
4344
),
4445
},
@@ -224,6 +225,7 @@ resource "gitlab_deploy_key" "foo" {
224225
project = "${gitlab_project.foo.id}"
225226
title = "modifiedDeployKey-%d"
226227
key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6pSke2kb7YBjo65xDKegbOQsAtnMupRcFxXji7L1iXivGwORq0qpC2xzbhez5jk1WgPckEaNv2/Bz0uEW6oSIXw1KT1VN2WzEUfQCbpNyZPtn4iV3nyl6VQW/Nd1SrxiFJtH1H4vu+eCo4McMXTjuBBD06fiJNrHaSw734LjQgqtXWJuVym9qS5MqraZB7wDwTQwSM6kslL7KTgmo3ONsTLdb2zZhv6CS+dcFKinQo7/ttTmeMuXGbPOVuNfT/bePVIN1MF1TislHa2L2dZdGeoynNJT4fVPjA2Xl6eHWh4ySbvnfPznASsjBhP0n/QKprYJ/5fQShdBYBcuQiIMd [email protected]"
228+
can_push = true
227229
}
228230
`, rInt, rInt)
229231
}

0 commit comments

Comments
 (0)