Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Commit b9dbf7f

Browse files
test without destroy
1 parent d524c2c commit b9dbf7f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

octopusdeploy_framework/resource_git_trigger.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,13 @@ func (r *gitTriggerResource) Delete(ctx context.Context, req resource.DeleteRequ
162162

163163
client := r.Config.Client
164164

165+
projectTriggers, _ := client.ProjectTriggers.GetAll()
165166
project := projects.NewProject(data.ProjectId.ValueString(), data.SpaceId.ValueString(), "")
166167
projectTrigger := triggers.NewProjectTrigger(data.Name.ValueString(), data.Description.ValueString(), data.IsDisabled.ValueBool(), project, nil, nil)
167168
projectTrigger.ID = data.ID.ValueString()
168169

169170
if err := client.ProjectTriggers.Delete(projectTrigger); err != nil {
170-
reason := fmt.Sprintf("unable to delete Git Trigger '%s' with space '%s'", client.GetSpaceID(), data.SpaceId.ValueString())
171+
reason := fmt.Sprintf("unable to delete Git Trigger '%s' with space '%s', count of triggers: %d, name: '%s'", client.GetSpaceID(), data.SpaceId.ValueString(), len(projectTriggers), projectTriggers[0].Name)
171172
resp.Diagnostics.AddError(reason, err.Error())
172173
return
173174
}

octopusdeploy_framework/resource_git_trigger_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ func TestAccOctopusDeployGitTrigger(t *testing.T) {
7272
//}
7373

7474
resource.Test(t, resource.TestCase{
75-
CheckDestroy: func(s *terraform.State) error { return testGitTriggerCheckDestroy(s) },
7675
PreCheck: func() { TestAccPreCheck(t) },
7776
ProtoV6ProviderFactories: ProtoV6ProviderFactories(),
7877
Steps: []resource.TestStep{

0 commit comments

Comments
 (0)