Nuke.Cola
Loading...
Searching...
No Matches
Nuke.Cola.BuildPlugins.CSharpScriptPluginProvider Class Reference

Gather build plugins defined as single file C# scripts following the file name format *.nuke.csx. More...

Inheritance diagram for Nuke.Cola.BuildPlugins.CSharpScriptPluginProvider:
Nuke.Cola.BuildPlugins.IProvidePlugins

Public Member Functions

IEnumerable< IHavePluginGatherPlugins (BuildContext context)
 Gathering plugins from the provided context.
 
void InitializeEngine (BuildContext context)
 One time initialization of the provider.
 
- Public Member Functions inherited from Nuke.Cola.BuildPlugins.IProvidePlugins

Detailed Description

Gather build plugins defined as single file C# scripts following the file name format *.nuke.csx.

Definition at line 16 of file CSharpScriptPluginProvider.cs.

Member Function Documentation

◆ GatherPlugins()

IEnumerable< IHavePlugin > Nuke.Cola.BuildPlugins.CSharpScriptPluginProvider.GatherPlugins ( BuildContext context)

Gathering plugins from the provided context.

Parameters
context
Returns
A collection of individual plugins

Implements Nuke.Cola.BuildPlugins.IProvidePlugins.

◆ InitializeEngine()

void Nuke.Cola.BuildPlugins.CSharpScriptPluginProvider.InitializeEngine ( BuildContext context)

One time initialization of the provider.

Implements Nuke.Cola.BuildPlugins.IProvidePlugins.

Definition at line 25 of file CSharpScriptPluginProvider.cs.


The documentation for this class was generated from the following file: