Documentation
¶
Index ¶
- Constants
- type CSharpGlobalJSON
- type DotnetProvider
- func (p *DotnetProvider) Build(ctx *generate.GenerateContext, build *generate.CommandStepBuilder)
- func (p *DotnetProvider) CleansePlan(buildPlan *plan.BuildPlan)
- func (p *DotnetProvider) Detect(ctx *generate.GenerateContext) (bool, error)
- func (p *DotnetProvider) GetEnvVars(ctx *generate.GenerateContext) map[string]string
- func (p *DotnetProvider) GetStartCommand(ctx *generate.GenerateContext) string
- func (p *DotnetProvider) Initialize(ctx *generate.GenerateContext) error
- func (p *DotnetProvider) Install(ctx *generate.GenerateContext, install *generate.CommandStepBuilder)
- func (p *DotnetProvider) InstallMisePackages(ctx *generate.GenerateContext, miseStep *generate.MiseStepBuilder)
- func (p *DotnetProvider) Name() string
- func (p *DotnetProvider) Plan(ctx *generate.GenerateContext) error
- func (p *DotnetProvider) StartCommandHelp() string
- type Project
- type PropertyGroup
- type SDK
Constants ¶
View Source
const ( DEFAULT_DOTNET_VERSION = "8.0" DOTNET_ROOT = "/mise/installs/dotnet" DOTNET_DEPENDENCIES_ROOT = "/root/.nuget/packages" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSharpGlobalJSON ¶
type CSharpGlobalJSON struct {
SDK SDK `json:"sdk"`
}
type DotnetProvider ¶
type DotnetProvider struct {
}
func (*DotnetProvider) Build ¶
func (p *DotnetProvider) Build(ctx *generate.GenerateContext, build *generate.CommandStepBuilder)
func (*DotnetProvider) CleansePlan ¶ added in v0.13.0
func (p *DotnetProvider) CleansePlan(buildPlan *plan.BuildPlan)
func (*DotnetProvider) Detect ¶
func (p *DotnetProvider) Detect(ctx *generate.GenerateContext) (bool, error)
func (*DotnetProvider) GetEnvVars ¶
func (p *DotnetProvider) GetEnvVars(ctx *generate.GenerateContext) map[string]string
func (*DotnetProvider) GetStartCommand ¶
func (p *DotnetProvider) GetStartCommand(ctx *generate.GenerateContext) string
func (*DotnetProvider) Initialize ¶
func (p *DotnetProvider) Initialize(ctx *generate.GenerateContext) error
func (*DotnetProvider) Install ¶
func (p *DotnetProvider) Install(ctx *generate.GenerateContext, install *generate.CommandStepBuilder)
func (*DotnetProvider) InstallMisePackages ¶
func (p *DotnetProvider) InstallMisePackages(ctx *generate.GenerateContext, miseStep *generate.MiseStepBuilder)
func (*DotnetProvider) Name ¶
func (p *DotnetProvider) Name() string
func (*DotnetProvider) Plan ¶
func (p *DotnetProvider) Plan(ctx *generate.GenerateContext) error
func (*DotnetProvider) StartCommandHelp ¶
func (p *DotnetProvider) StartCommandHelp() string
type Project ¶
type Project struct {
PropertyGroups []PropertyGroup `xml:"PropertyGroup"`
}
type PropertyGroup ¶
Click to show internal directories.
Click to hide internal directories.