2017-05-31 144 views
0

我对此很陌生,但我注意到当我运行一项工作时,比方说,出现错误或出现问题,工作停留在“正在运行”状态,当我取消它并尝试重新开始工作,没有任何事情发生。我附上你的照片和.gitlab-ci.yml文件为了看看我在做什么。请记住,我刚刚在Angular 4中创建了一个简单的项目,我试图运行测试。Gitlab-ci-Runner-Stuck

这里是.gitlab-ci.yml代码:

image: node:4.2.2 
before_script: 
- npm install 
stages: 
- test 
test_app: 
stage: test 
script: 
- node_modules/karma/bin/karma start karma.conf.js 

这里是我后取消作业,然后重试再次运行发生了什么。亚军被套牢:

enter image description here

我的亚军: enter image description here

enter image description here

回答

0

你能否提供更多关于您的Gitlab实例和所连接的选手? (托管,本地,专用跑步者,共享跑步者?)

答案就我所见:看起来没有跑步者可以运行你的工作。

+0

非常感谢您的回复。这也是我所了解的。但是我取消了被卡住的工作,并尝试重新运行它并且没有发生任何事情。当你取消工作时,跑步者不可用?我还将添加跑步者的屏幕截图 – apoellitsi

+0

尝试用'echo'代替你的'... karma start'命令在脚本块中,看看是否有帮助,如果它不尝试对你的'before_script '。通过这种方式,您可以查明确切的问题。 –

+0

问题是它甚至没有第二次读取.gitlab-ci.yml – apoellitsi