詹金斯为什么不能启动这项服务,但是当我手动启动它时它开始正常?

时间:2016-12-19 08:54:06

标签: shell tomcat jenkins hybris

我正在尝试从Jenkins启动HYBRIS服务器。

当我在服务器中手动运行sh hybrisserver.sh启动命令时,它会正确启动。

但是,当我尝试通过Jenkins运行相同的命令时,它无法启动该服务。

Hybris服务器和Jenkins主服务器通过从服务器(节点)连接。

可能是什么问题?

2 个答案:

答案 0 :(得分:0)

尝试设置工具环境 使用https://wiki.jenkins-ci.org/display/JENKINS/Tool+Environment+Plugin 然后设置所需的env变量并通过管理员权限

运行slave作为cmd

答案 1 :(得分:0)

您可以在jenkins工作中包含以下输入行,它将很好地开始。



export CATALINA_BASE="<Your Hybris DIR>/hybris/bin/platform/tomcat"
export WRAPPER_CONF="$CATALINA_BASE/conf/wrapper.conf"
sudo sh <Your Hybris DIR>/hybris/bin/platform/tomcat/bin/wrapper.sh start
&#13;
&#13;
&#13;

相关问题