dotnet

package
v2.47.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 25, 2023 License: Apache-2.0 Imports: 17 Imported by: 1

Documentation

Index

Constants

View Source
const (
	SourceName = "JFrogCli"
)

Variables

This section is empty.

Functions

func DependencyTreeCmd

func DependencyTreeCmd() error

func InitNewConfig added in v2.29.8

func InitNewConfig(configDirPath, repoName string, server *config.ServerDetails, useNugetV2 bool) (configFile *os.File, err error)

InitNewConfig is used when neither of the flags were provided, and we need to init our own config.

Types

type DotnetCommand

type DotnetCommand struct {
	// contains filtered or unexported fields
}

func (*DotnetCommand) AddNugetAuthToConfig

func (dc *DotnetCommand) AddNugetAuthToConfig(cmdType dotnet.ToolchainType, configFile *os.File, sourceUrl, user, password string) error

Set Artifactory repo as source using the toolchain's `add source` command

func (*DotnetCommand) CommandName

func (dc *DotnetCommand) CommandName() string

func (*DotnetCommand) Exec

func (dc *DotnetCommand) Exec() (err error)

Exec all consume type nuget commands, install, update, add, restore.

func (*DotnetCommand) GetToolchain added in v2.16.0

func (dc *DotnetCommand) GetToolchain() dotnet.ToolchainType

func (*DotnetCommand) ServerDetails

func (dc *DotnetCommand) ServerDetails() (*config.ServerDetails, error)

func (*DotnetCommand) SetArgAndFlags

func (dc *DotnetCommand) SetArgAndFlags(argAndFlags []string) *DotnetCommand

func (*DotnetCommand) SetBasicCommand

func (dc *DotnetCommand) SetBasicCommand(subCommand string) *DotnetCommand

func (*DotnetCommand) SetBuildConfiguration

func (dc *DotnetCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *DotnetCommand

func (*DotnetCommand) SetRepoName

func (dc *DotnetCommand) SetRepoName(repoName string) *DotnetCommand

func (*DotnetCommand) SetServerDetails

func (dc *DotnetCommand) SetServerDetails(serverDetails *config.ServerDetails) *DotnetCommand

func (*DotnetCommand) SetSolutionPath

func (dc *DotnetCommand) SetSolutionPath(solutionPath string) *DotnetCommand

func (*DotnetCommand) SetToolchainType

func (dc *DotnetCommand) SetToolchainType(toolchainType dotnet.ToolchainType) *DotnetCommand

func (*DotnetCommand) SetUseNugetV2

func (dc *DotnetCommand) SetUseNugetV2(useNugetV2 bool) *DotnetCommand

type DotnetCoreCliCommand

type DotnetCoreCliCommand struct {
	*DotnetCommand
}

func NewDotnetCoreCliCommand

func NewDotnetCoreCliCommand() *DotnetCoreCliCommand

func (*DotnetCoreCliCommand) Run

func (dccc *DotnetCoreCliCommand) Run() (err error)

type NugetCommand

type NugetCommand struct {
	*DotnetCommand
}

func NewNugetCommand

func NewNugetCommand() *NugetCommand

func (*NugetCommand) Run

func (nc *NugetCommand) Run() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL