Transfer owned provider settings during resolution
This commit is contained in:
@@ -112,7 +112,9 @@ func (r *Runner) resolveSmokeTestTarget(ctx context.Context, req domain.SmokeTes
|
||||
settings.BackendID = selection.backend.ID
|
||||
settings.Endpoint = selection.backend.Endpoint
|
||||
settings.APIKeyEnv = selection.backend.APIKeyEnv
|
||||
settings.ExtraParams = copyExtraParams(selection.backend.ExtraParams)
|
||||
if len(selection.backend.ExtraParams) > 0 {
|
||||
settings.ExtraParams = selection.backend.ExtraParams
|
||||
}
|
||||
presence := domain.ExecutionTargetPresence{}
|
||||
if req.Execution != nil {
|
||||
settings, presence = mergeExecutionTargetOverride(settings, presence, *req.Execution)
|
||||
|
||||
Reference in New Issue
Block a user