You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Client is a toolkit for interacting with the piped service.
@@ -42,6 +43,10 @@ type Client struct {
42
43
// logPersister is used to persist the stage logs.
43
44
// This field exists only when the client is working with a specific stage; for example, when this client is passed as the ExecuteStage method's argument.
44
45
logPersisterStageLogPersister
46
+
47
+
// toolRegistry is used to install and get the path of the tools used in the plugin.
48
+
// TODO: We should consider installing the tools in other way.
49
+
toolRegistry*toolregistry.ToolRegistry
45
50
}
46
51
47
52
// StageLogPersister is a interface for persisting the stage logs.
0 commit comments