【发布时间】:2018-04-26 12:15:12
【问题描述】:
我刚开始使用 Jenkins....
我正在尝试使用声明性 Jenkinsfile 自动生成图像(存储在存储库中)。我发现文档令人困惑(充其量)。简单来说,如何转换下面的脚本示例(来自the docs)
node {
checkout scm
def customImage = docker.build("my-image:${env.BUILD_ID}")
customImage.push()
}
到一个声明性的 Jenkinsfile....
【问题讨论】:
-
问题当然是更通用问题的一个具体示例 - 如何从声明性 Jenkinsfile 中使用 Docker Pipeline 功能?