Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBuildSettingsInfo ¶
func CreateBuildSettingsInfo(config *BuildOptions, buildTool string) (string, error)
Types ¶
type BuildOptions ¶
type BuildOptions struct { Profiles []string `json:"profiles,omitempty"` Publish bool `json:"publish,omitempty"` CreateBOM bool `json:"createBOM,omitempty"` LogSuccessfulMavenTransfers bool `json:"logSuccessfulMavenTransfers,omitempty"` GlobalSettingsFile string `json:"globalSettingsFile,omitempty"` DefaultNpmRegistry string `json:"defaultNpmRegistry,omitempty"` BuildSettingsInfo string `json:"buildSettingsInfo,omitempty"` DockerImage string `json:"dockerImage,omitempty"` }
func (*BuildOptions) ToJson ¶
func (i *BuildOptions) ToJson() ([]byte, error)
type BuildSettings ¶
type BuildSettings struct { MavenBuild []BuildOptions `json:"mavenBuild,omitempty"` NpmExecuteScripts []BuildOptions `json:"npmExecuteScripts,omitempty"` KanikoExecute []BuildOptions `json:"kanikoExecute,omitempty"` MtaBuild []BuildOptions `json:"mtaBuild,omitempty"` }
Click to show internal directories.
Click to hide internal directories.