You've already forked sap-jenkins-library
mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-12-03 23:10:20 +02:00
Add Changes for value of docker image (#3303)
* Add Changes for value of docker image * Get docker image value * Fix * Fix unit * Add chnages for kaniko and mta builds * Fix * Test changes * Test * Move func ResolveMetadata to stepmeta.go * Fix * Change getConfig.go * Fix getting docker value for mta, npm and kaniko * Fix according to suggestions * Add func to get only value of docker image * Test empty value of docker image * Fix for getDockerImageValue Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
This commit is contained in:
@@ -47,18 +47,25 @@ func runNpmExecuteScripts(npmExecutor npm.Executor, config *npmExecuteScriptsOpt
|
||||
return err
|
||||
}
|
||||
|
||||
log.Entry().Infof("creating build settings information...")
|
||||
log.Entry().Debugf("creating build settings information...")
|
||||
stepName := "npmExecuteScripts"
|
||||
dockerImage, err := getDockerImageValue(stepName)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
npmConfig := buildsettings.BuildOptions{
|
||||
Publish: config.Publish,
|
||||
CreateBOM: config.CreateBOM,
|
||||
DefaultNpmRegistry: config.DefaultNpmRegistry,
|
||||
BuildSettingsInfo: config.BuildSettingsInfo,
|
||||
DockerImage: dockerImage,
|
||||
}
|
||||
builSettings, err := buildsettings.CreateBuildSettingsInfo(&npmConfig, "npmExecuteScripts")
|
||||
buildSettingsInfo, err := buildsettings.CreateBuildSettingsInfo(&npmConfig, stepName)
|
||||
if err != nil {
|
||||
log.Entry().Warnf("failed to create build settings info : ''%v", err)
|
||||
log.Entry().Warnf("failed to create build settings info: %v", err)
|
||||
}
|
||||
commonPipelineEnvironment.custom.buildSettingsInfo = builSettings
|
||||
commonPipelineEnvironment.custom.buildSettingsInfo = buildSettingsInfo
|
||||
|
||||
if config.Publish {
|
||||
packageJSONFiles, err := npmExecutor.FindPackageJSONFilesWithExcludes(config.BuildDescriptorExcludeList)
|
||||
|
||||
Reference in New Issue
Block a user