fix(pipeline): refactor cleanup hook for buildx builder in ImageBuilder class
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
5e78e00d69
commit
6bf7687dd5
@ -62,11 +62,10 @@ class ImageBuilder {
|
|||||||
steps.log.info("ImageBuilder", "Inspecting buildx builder with name: multiarch-builder-${name}")
|
steps.log.info("ImageBuilder", "Inspecting buildx builder with name: multiarch-builder-${name}")
|
||||||
steps.sh "docker buildx inspect --bootstrap"
|
steps.sh "docker buildx inspect --bootstrap"
|
||||||
steps.log.info("ImageBuilder", "Register clean up hook for buildx builder deletion for builder named: multiarch-builder-${name}")
|
steps.log.info("ImageBuilder", "Register clean up hook for buildx builder deletion for builder named: multiarch-builder-${name}")
|
||||||
steps.post {
|
def context = steps.$build()
|
||||||
always {
|
context.cleanup {
|
||||||
steps.sh "docker buildx rm multiarch-builder-${name} || true"
|
steps.sh "docker buildx rm multiarch-builder-${name} || true"
|
||||||
}
|
}
|
||||||
}
|
|
||||||
this.buildxBuilderName = "multiarch-builder-${name}"
|
this.buildxBuilderName = "multiarch-builder-${name}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user