在 groovy 脚本内部(针对 jenkins 管道) : 如何运行 bash
命令而不是 sh
命令?
我试过以下方法:
在 sh
调用中调用“ #!/bin/bash
”:
stage('Setting the variables values') {
steps {
sh '''
#!/bin/bash
echo "hello world"
'''
}
}
将 sh
呼叫替换为 bash
呼叫:
stage('Setting the variables values') {
steps {
bash '''
#!/bin/bash
echo "hello world"
'''
}
}
附加信息:
我的命令比 echo hello world
更复杂。