File tree Expand file tree Collapse file tree 3 files changed +16
-3
lines changed
internal/service/cd_nextgen/connector/artifactRepositories Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ require (
9
9
github.com/aws/aws-sdk-go v1.46.4
10
10
github.com/docker/docker v28.3.2+incompatible
11
11
github.com/google/uuid v1.6.0
12
- github.com/harness/harness-go-sdk v0.5.13
12
+ github.com/harness/harness-go-sdk v0.5.14
13
13
github.com/harness/harness-openapi-go-client v0.0.25
14
14
github.com/hashicorp/go-cleanhttp v0.5.2
15
15
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
Original file line number Diff line number Diff line change @@ -78,8 +78,10 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
78
78
github.com/google/uuid v1.6.0 /go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo =
79
79
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA =
80
80
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 /go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M =
81
- github.com/harness/harness-go-sdk v0.5.13 h1:qWd7kizYGyot8jnQHYtQyKtsxyQV/npnvyW1uPrWcO4 =
82
- github.com/harness/harness-go-sdk v0.5.13 /go.mod h1:CPXydorp4zd5Dz2u2FXiHyWL4yd5PQafOMN69cgPSvk =
81
+ github.com/harness/harness-go-sdk v0.5.14-0.20250827041321-2379890985fd h1:K/6dgrvNCaP0/24NvVedBUL3VDcnkSMurtXxMAyvZ8M =
82
+ github.com/harness/harness-go-sdk v0.5.14-0.20250827041321-2379890985fd /go.mod h1:CPXydorp4zd5Dz2u2FXiHyWL4yd5PQafOMN69cgPSvk =
83
+ github.com/harness/harness-go-sdk v0.5.14 h1:D2ynt6DTD6GYWZQ29QhULB7SUHskHCS45H/WXwqBKco =
84
+ github.com/harness/harness-go-sdk v0.5.14 /go.mod h1:CPXydorp4zd5Dz2u2FXiHyWL4yd5PQafOMN69cgPSvk =
83
85
github.com/harness/harness-openapi-go-client v0.0.25 h1:s1ALpC6cCJCMBkEVPjAjyHTPEpBfPyV78TeXpp3CEoU =
84
86
github.com/harness/harness-openapi-go-client v0.0.25 /go.mod h1:u0vqYb994BJGotmEwJevF4L3BNAdU9i8ui2d22gmLPA =
85
87
github.com/hashicorp/errwrap v1.0.0 /go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4 =
Original file line number Diff line number Diff line change @@ -31,6 +31,12 @@ func ResourceConnectorArtifactory() *schema.Resource {
31
31
Optional : true ,
32
32
Elem : & schema.Schema {Type : schema .TypeString },
33
33
},
34
+ "execute_on_delegate" : {
35
+ Description : "Execute on delegate or not." ,
36
+ Type : schema .TypeBool ,
37
+ Optional : true ,
38
+ Default : false ,
39
+ },
34
40
"credentials" : {
35
41
Description : "Credentials to use for authentication." ,
36
42
Type : schema .TypeList ,
@@ -136,12 +142,17 @@ func buildConnectorArtifactory(d *schema.ResourceData) *nextgen.ConnectorInfo {
136
142
}
137
143
}
138
144
145
+ if attr , ok := d .GetOk ("execute_on_delegate" ); ok {
146
+ connector .Artifactory .ExecuteOnDelegate = attr .(bool )
147
+ }
148
+
139
149
return connector
140
150
}
141
151
142
152
func readConnectorArtifactory (d * schema.ResourceData , connector * nextgen.ConnectorInfo ) error {
143
153
d .Set ("url" , connector .Artifactory .ArtifactoryServerUrl )
144
154
d .Set ("delegate_selectors" , connector .Artifactory .DelegateSelectors )
155
+ d .Set ("execute_on_delegate" , connector .Artifactory .ExecuteOnDelegate )
145
156
146
157
switch connector .Artifactory .Auth .Type_ {
147
158
case nextgen .ArtifactoryAuthTypes .UsernamePassword :
You can’t perform that action at this time.
0 commit comments