从hudson运行'run-app'命令

时间:2010-06-09 13:37:50

标签: grails

我有一个grails应用程序并已配置hudson用于持续集成,在hudson的grails插件中我已经放置了运行应用程序任务,它启动了一个tomcat容器并在tomcat中部署应用程序。我面临的问题是 - hudson本身在tomcat中运行,当我的run-app尝试再次启动tomcat时,它失败了。 然后我尝试编写脚本,它将创建我的应用程序的战争并将其部署在tomcat中,然后我如何从hudson配置重新启动tomcat。

1 个答案:

答案 0 :(得分:4)

是否因为Hudson和Grails都试图使用端口8080而失败?如果是这样,那么只需修改run-app命令即可​​使用其他端口:

grails -Dserver.port=9090 run-app