我已经安装了jenkins-2.176.3(Windows应用程序),并希望在jenkins上设置一个基本管道,我想在其中获得docker版本,以检查docker是否可与我的管道一起使用,但我不断收到一条错误消息,“ C:/../ durable / script.sh:line1:docker命令未找到”,如何使Docker在我的Jenkins管道内工作?
我已经在Windows Home Edition上安装了docker工具箱,并且docker命令在cmd和git bash上都可以正常工作,我还尝试在Jenkins中设置名称为“ Path”且值为“ $ Path; C:/ Path / to / docker工具箱”,该值是Docker应用程序的路径,但是构建花费大量时间,然后输出错误“进程从未在C:.. \ durable-version中启动”。
这是我的管道代码
pipeline
{
agent any
stages {
stage("check docker")
{
steps
{
sh "docker --version"
}
}
}
}
我希望获得构建成功的Docker版本,但输出是“找不到docker命令”错误,构建失败。