Shell 如果未在jenkins后期构建中启动,则自动启动sonar服务器
我想启动声纳服务器,如果它还没有运行。(在我完成maven项目之后) Jenkins在shell脚本上返回以下错误Shell 如果未在jenkins后期构建中启动,则自动启动sonar服务器,shell,jenkins,sonarqube,Shell,Jenkins,Sonarqube,我想启动声纳服务器,如果它还没有运行。(在我完成maven项目之后) Jenkins在shell脚本上返回以下错误 Waiting for Jenkins to finish collecting data channel stopped [workspace] $ /bin/sh -xe /var/folders/nf/744vmtn93kx6c8kx1rrlnj0r0000gn/T/hudson5680063439912543848.sh + SERVICE=sonar + ps ax +
Waiting for Jenkins to finish collecting data
channel stopped
[workspace] $ /bin/sh -xe /var/folders/nf/744vmtn93kx6c8kx1rrlnj0r0000gn/T/hudson5680063439912543848.sh
+ SERVICE=sonar
+ ps ax
+ grep -v grep
+ grep sonar
+ echo 'sonar is not running'
sonar is not running
+ echo 'Starting sonar...'
Starting sonar...
+ start
/var/folders/nf/744vmtn93kx6c8kx1rrlnj0r0000gn/T/hudson5680063439912543848.sh: line 10: start: command not found
Build step 'Execute shell' marked build as failure
Skipping sonar analysis due to bad build status FAILURE
Finished: FAILURE
你知道为什么它会失败吗
$SONAR\u HOME start在终端命令行中工作正常。似乎$SONAR\u HOME设置不正确,请尝试 eche$SONAR_返回sh文件,查看发生了什么
Waiting for Jenkins to finish collecting data
channel stopped
[workspace] $ /bin/sh -xe /var/folders/nf/744vmtn93kx6c8kx1rrlnj0r0000gn/T/hudson5680063439912543848.sh
+ SERVICE=sonar
+ ps ax
+ grep -v grep
+ grep sonar
+ echo 'sonar is not running'
sonar is not running
+ echo 'Starting sonar...'
Starting sonar...
+ start
/var/folders/nf/744vmtn93kx6c8kx1rrlnj0r0000gn/T/hudson5680063439912543848.sh: line 10: start: command not found
Build step 'Execute shell' marked build as failure
Skipping sonar analysis due to bad build status FAILURE
Finished: FAILURE