通用管道问题

时间:2018-07-04 08:40:04

标签: jenkins jenkins-pipeline

我有一个需要构建并正在运行的应用程序,然后才能启动end2end测试。

我们手动启动此应用程序的方式是打开2个命令窗口-我们有两个目录需要在其中运行命令-并运行npm update,然后在两个目录中均启动npm。

现在更新不是问题,其余管道的执行将延迟到更新完成为止。但是使用npm start可以做到这一点-可以启动服务(并且不返回命令行)。

我已经研究过使用bat('start npm start')了(理论上),它应该允许我启动这两个服务。但是,这是最好的方法吗?并且由于需要编译,因此有任何方法可以延迟下一阶段直到编译完成(请注意,一旦编译完成,应用程序就会运行。)

谢谢

0 个答案:

没有答案