我正在管道中执行 nodejs 脚本,出于某种原因,Jenkins 在变量后添加了换行符。
编码:
sh """cd /var/jenkins/fcs/cars/ && node validateCommit.js \"${reporthashref}\" 'Suzuki, Ignis'"""
当管道被调用时,它会失败。控制台输出如下所示:
18:08:07 + node validateCommit.js a0ccb50b
18:08:07 Suzuki, Ignis
添加了一个新行,该命令正在执行其他操作。
我记得我已经改变了1-2次。一切正常,现在又出现了。
有正确的方法吗?