代码之家  ›  专栏  ›  技术社区  ›  hackp0int

如何使CI在完成e2e测试后继续工作

  •  -1
  • hackp0int  · 技术社区  · 6 年前

    我已经在CI上运行了这个测试,但是在它完成之后,整个过程就停止了。如何停止或允许进程继续 Deploy ?

    [1]   Audit Log Viewer - Grid
    [1]     ✓ should not show extra columns when moving from "asset/alert/cases" to other application
    [1] 
    [1] Executed 1 of 20 specs INCOMPLETE (19 SKIPPED) in 20 secs.
    [1] [12:14:11] I/launcher - 0 instance(s) of WebDriver still running
    [1] [12:14:11] I/launcher - chrome #01 passed
    [1] ng e2e -s false -pc proxy.conf.json exited with code 0
    

    堆栈:

     1. Angular 5.x
     2. Typescript
     3. Angular-Cli
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   hackp0int    6 年前

    答:我在用 concurrently /dist/app.js && npm run e2e

    我将调用分离,并在测试完成运行后终止/dist/app.js进程。

    这样我就可以调用 npm run e2e 不拖延进程。