Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute(options *ExecuteOptions, command mavenExecRunner) (string, error)
func GetSettingsFile ¶
func GetSettingsFile(settingsFileType SettingsFileType, src string, fileUtils piperutils.FileUtils, httpClient piperhttp.Downloader) error
GetSettingsFile ...
func GetTestModulesExcludes ¶ added in v1.16.0
func GetTestModulesExcludes() []string
Types ¶
type ExecuteOptions ¶
type ExecuteOptions struct { PomPath string `json:"pomPath,omitempty"` ProjectSettingsFile string `json:"projectSettingsFile,omitempty"` GlobalSettingsFile string `json:"globalSettingsFile,omitempty"` M2Path string `json:"m2Path,omitempty"` Goals []string `json:"goals,omitempty"` Defines []string `json:"defines,omitempty"` Flags []string `json:"flags,omitempty"` LogSuccessfulMavenTransfers bool `json:"logSuccessfulMavenTransfers,omitempty"` ReturnStdout bool `json:"returnStdout,omitempty"` }
type SettingsFileType ¶
type SettingsFileType int
SettingsFileType ...
const ( // GlobalSettingsFile ... GlobalSettingsFile SettingsFileType = iota // ProjectSettingsFile ... ProjectSettingsFile )
Click to show internal directories.
Click to hide internal directories.