Skip to content

Commit

Permalink
Add buildx to docker
Browse files Browse the repository at this point in the history
  • Loading branch information
roceb committed Jan 23, 2025
1 parent c10265b commit 7dea425
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions pipelines/release/docker/build_stack.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -115,13 +115,16 @@ notify.wrap {
opt << "--load"
opt << '.'

sh("docker buildx version")

dir(buildDir) {
image = docker.build("${dockerRepo}", opt.join(' '))
image2 = docker.build("panda-dev-1a74/${dockerRepo}", opt.join(' '))
image3 = docker.build("lsstsqre/almalinux", opt.join(' '))
}
def digest = sh "echo $(docker image ls --digests)"
println(digest)
}

stage('push') {
if (!noPush) {
docker.withRegistry(
Expand All @@ -143,8 +146,12 @@ notify.wrap {
image2.push(name)
}
}
def digest = sh "docker image ls --digests"
println(digest)

}
} // push

} // run

util.nodeWrap(lsstswConfig.label) {
Expand All @@ -154,10 +161,11 @@ notify.wrap {
}
} finally {
stage('archive') {
def resultsFile = 'results.json'
def resultsFile = lsstswConfig.displayname + 'results.json'

util.dumpJson(resultsFile, [
base_image: baseImage ?: null,
digest: "0",
image: "${dockerRepo}:${dockerTag}",
docker_registry: [
repo: dockerRepo,
Expand All @@ -176,4 +184,16 @@ notify.wrap {
}
parallel matrix

def merge = {
stage('digest'){

}

} // merge
util.nodeWrap('docker') {
timeout(time: timelimit, unit: 'HOURS') {
merge()
}
} // nodeWrap

} // notify.wrap

0 comments on commit 7dea425

Please sign in to comment.