Files
docker-add-debug/Jenkinsfile
2024-12-25 13:17:23 +03:00

18 lines
493 B
Groovy

@Library('SHS.Platforms') _
node {
stage("Download sources") {
checkout scm
}
def pl = new org.SHS.Platforms(this)
pl.get()
pl.forEach ({ dist ->
def args = "./all"
args += " --build-arg image_from=${env.DOCKER_PREFIX}/${dist.docker.image_basename}"
args += " --build-arg build_type=Debug"
//print "${env.DOCKER_PREFIX}/${dist.docker.image_basename} -> ${args}"
docker.build("${env.DOCKER_PREFIX}/${dist.docker.image_basename}-debug", args)
},
ondemand: true
)
}