我的Jenkins服务器设置了两个作业A和B说。如何在相关作业之间配置执行开始?
作业A是由Subversion中的更改触发的,运行单元测试,如果成功,则创建WAR并将其部署到其他环境。
如果作业A成功,则作业B触发。此作业将针对部署的WAR运行测试。
问题是部署过程需要一段时间,并且WAR在作业B启动并尝试使用它时没有及时准备好。
我正在寻找关于如何延迟作业B的想法,直到WAR启动并运行。
有没有办法,一旦工作B被触发等待x秒?如果我可以避免的话,我真的不想在作业B中进行测试。
感谢
也许作业B可以根据作业A生成的战争进行部署(这将存储在lastSuccessfulBuild的工件中) – 2012-02-29 18:58:32