我想运行在詹金斯的管道,而不是一个shell命令bash命令,Groovy脚本里面:运行bash命令
我已经尝试过使用“#/斌/庆典!”:
stage('Setting the variables values') {
steps {
sh '''
#!/bin/bash
echo "hello world"
'''
}
}
而且还试图用“庆典”,而不是“上海”
stage('Setting the variables values') {
steps {
bash '''
#!/bin/bash
echo "hello world"
'''
}
}
显然,我的命令是不是一个“回响的hello world”复杂。
你的问题是什么?请清楚地提出你的问题,并提供你面临的问题细节。 – deimus
我认为我们有同样的问题。即使在第二个例子中,它仍然用sh而不是bash执行。那是你所看到的吗? – Jake
是的,它是!创建一个解决方案,在我的git仓库中添加一个.bash文件,所以我说詹金斯在我的项目内部的特定路径上运行它。 –