【问题标题】:kill node server after tests have run gitlab测试运行 gitlab 后杀死节点服务器
【发布时间】:2017-08-02 12:24:59
【问题描述】:

我正在尝试在我的 gitlab 服务器上启动节点服务器。我已经设置了我的gitlab-ci.yml 文件,这一切似乎都有效。但是,我想在测试完成后终止节点服务器。

我的gitlab-ci.yml 文件的相关部分如下所示:

unit_tests:
  stage: test
  variables:
    GIT_STRATEGY: clone
  script:
    - npm install
    - npm run websocket-server
    - npm test
  after_script:
      - //what should go here to kill the node server after the tests have run?

【问题讨论】:

    标签: javascript node.js gitlab-ci


    【解决方案1】:

    您可以为此使用pkill

    一个简单的使用方法可能是这样的:

    after_script:
      - pkill node
    

    阅读pkill(1)的手册了解更多信息: https://linux.die.net/man/1/pkill

    【讨论】:

      猜你喜欢
      • 2021-12-16
      • 2022-10-24
      • 2021-03-12
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 2019-10-12
      • 2020-03-06
      • 1970-01-01
      相关资源
      最近更新 更多