使用Jenkins在Tomcat服务器上部署后运行自动化脚本

时间:2014-09-29 07:14:24

标签: java maven tomcat selenium jenkins

我使用Jankins和Maven在Tomcat服务器中部署了基于servlet的Web应用程序(War文件)。现在我想在同一个应用程序上运行一些selenium自动化脚本,它可以由Jenkins实现。 就像在Sever上部署Web应用程序一样,一旦部署成功,就可以使用jenkins运行自动化脚本..

请帮助..

2 个答案:

答案 0 :(得分:0)

两种可能的方式:

1)将post build步骤添加到当前任务并在那里运行脚本。

2)添加另一个任务ex。 "应用程序的自动化的脚本"每次正确构建当前任务时都会运行。

答案 1 :(得分:0)

是的, 你可以添加maven插件到jenkins,(大多数时候默认安装) 然后在pom.xml中将您的项目声明为war 然后添加一个后处理" maven"你的maven构建配置,并配置选项" war:war" - 您可以为maven构建添加的选项是:clean install build等.war选项用于创建war文件。

或者:

只需使用jenkins构建配置运行bash命令。

以前需要安装maven插件并对其进行配置, 稍后需要配置你的maven在jenkins服务器上由名为" jenkins"的用户运行。