gpt4 book ai didi

jenkins - 比较管道插件 jenkins 中的字符串

转载 作者:行者123 更新时间:2023-12-04 12:48:53 25 4
gpt4 key购买 nike

我正在使用 jenkins 的管道插件构建流程管道。我有一些必须触发的工作。为了决定我必须使用哪个下一步,我在文件中写了一个返回码。在此之后,我阅读了这个文件并做出了决定。但比较不起作用。

def returnCode = readFile 'return'

//IP in Datenbank
if ( returnCode == "1" ){
}
else{
}

当我尝试时 echo returnCode脚本在控制台上打印“1”,但它总是进入 else 部分。比较有什么问题?

最佳答案

使用“trim()”提到的评论之一。这很可能是问题所在。

每当我在调试时打印字符串时,我总是像这样打印它们:

println "label[${variable}]"

如果您在输出中看到一行的值和下一行的“]”(或只是有额外的空格),则表明您必须“修剪()”该值。

关于jenkins - 比较管道插件 jenkins 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41718587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com