Skip to content

Commit 192b3d7

Browse files
committed
Parse custom plugin identifier
1 parent dd9224f commit 192b3d7

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

toolprovider/config.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,19 @@ func getToolRequests(config models.BitriseDataModel) ([]provider.ToolRequest, er
1616
if err != nil {
1717
return nil, fmt.Errorf("parse %s version: %w", toolID, err)
1818
}
19+
20+
var pluginIdentifier *string
21+
if config.ToolConfig != nil && config.ToolConfig.ExtraPlugins != nil {
22+
if pluginID, ok := config.ToolConfig.ExtraPlugins[toolID]; ok {
23+
pluginIdentifier = &pluginID
24+
}
25+
}
26+
1927
toolRequests = append(toolRequests, provider.ToolRequest{
2028
ToolName: provider.ToolID(toolID),
2129
UnparsedVersion: v,
2230
ResolutionStrategy: strategy,
23-
// TODO: plugin identifier
31+
PluginIdentifier: pluginIdentifier,
2432
})
2533
}
2634

0 commit comments

Comments
 (0)