无法在Jenkins管道中运行多行shell命令



我有一个shell脚本,我在其中运行一个多行命令来从UI中获取版本。

我使用的命令是:

var=$(curl -k myurl| awk something | sed something)

然后我使用var进行进一步的验证。上面的shell没有促进正确的响应。我检查过在我的终端中运行这个,命令看起来很好,但这对詹金斯不起作用。

有人能帮助我了解如何解决这个问题吗。

我浏览了多个帖子,但没有得到任何帮助。

正如你所提到的,它在你的终端上工作,那么它也应该在你的Jenkins shell上工作,你能分享你得到的错误或不同的响应吗,但无论如何,作为替代方案,您可以将shell命令保存在脚本文件中,并使用Jenkins执行它。

相关内容

  • 没有找到相关文章

最新更新