deb*_*bek 5 jenkins jenkins-groovy jenkins-pipeline docker-buildkit
这是我的代码的片段:
stage('tf run') {
agent {
dockerfile {
additionalBuildArgs "${ADDITIONAL_BUILD_ARGS}"
registryCredentialsId "${REGISTRY_CREDENTIALS}"
registryUrl "${REGISTRY_URL}"
reuseNode true
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想在运行这段代码时添加特殊变量 DOCKER_BUILDKIT=1 。例如,在 shell 中,它应该如下所示:“DOCKER_BUILDKIT=1 docker build ”。我需要它,因为我想在 docker_buildkit 模式下运行我的 docker。我怎样才能做到这一点?
Ray*_*Ray 11
environment {
DOCKER_BUILDKIT='1'
}
Run Code Online (Sandbox Code Playgroud)
将其作为环境变量放入管道中将会起作用