我正在尝试在我的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?
答案 0 :(得分:0)
您可以使用pkill
。
一种简单的使用方法可能是这样的:
after_script:
- pkill node
阅读pkill(1)
手册了解更多信息:
https://linux.die.net/man/1/pkill