【发布时间】:2019-12-04 08:01:36
【问题描述】:
我正在尝试通过 Jenkins 中的命令行运行 SoapUI TestRunner。这是 SoapUI TestRunner 命令行:
"/home/able/readyapi/installation/bin/testrunner.sh" -spayments-chain -r -a -j -f${WORKSPACE} "-RJUnit-Style HTML Report" -FXML -Enn-0716 "-TTestCase jenkins_test" /home/able/jenkins/workspace/REGRESSION_0716/test_automation
我在 Jenkins 的管道语法中生成了一个 shell 脚本,导致这个 shell 脚本:
sh script: '"/home/able/readyapi/installation/bin/testrunner.sh" -spayments-chain -r -a -j -f${WORKSPACE} "-RJUnit-Style HTML Report" -FXML -Enn-0716 "-TTestCase jenkins_test" /home/able/jenkins/workspace/REGRESSION_0716/test_automation'
这让我得到以下错误:
sh: 0: Can't open script:
谁能告诉我这些信息我做错了什么?如果您需要更多信息,请告诉我。我对linux和shell不是很熟悉。
【问题讨论】:
标签: linux shell jenkins soapui ready-api