我正在尝试配置Hudson,以便能够自动将构建(一个.war文件)部署到Tomcat。新部署的构建将由某人用于测试应用程序。
我尝试使用Deploy插件自动部署.war文件,并且这个方法可行。但是,生成.war文件的作业将在每次scm更改(提交代码时)后运行。使用Deploy插件,.war文件将在每次构建时部署到Tomcat。由于代码经常提交,这将意味着Web应用程序也会频繁重新启动,这将打断测试过程。
我很感激Hudson定期运行我的单元测试并进行构建,因此我不想更改此作业的触发器。
我正在寻找一种方法,在Hudson内手动决定部署。我尝试创建一个单独的作业来从第一个作业部署.war,但是这并没有起作用。有人有类似设置的经验吗?
我尝试使用Deploy插件自动部署.war文件,并且这个方法可行。但是,生成.war文件的作业将在每次scm更改(提交代码时)后运行。使用Deploy插件,.war文件将在每次构建时部署到Tomcat。由于代码经常提交,这将意味着Web应用程序也会频繁重新启动,这将打断测试过程。
我很感激Hudson定期运行我的单元测试并进行构建,因此我不想更改此作业的触发器。
我正在寻找一种方法,在Hudson内手动决定部署。我尝试创建一个单独的作业来从第一个作业部署.war,但是这并没有起作用。有人有类似设置的经验吗?