使用了gitlab-ci,scripts里的shell内容都执行完了,但是状态一直是running,为什么?
.gitlab-ci.yml文件如下:
stages:
- build
- deploy_test
# 编译
build:
stage: build
only:
- master
script:
- mvn clean
- mvn install
# 部署测试服务器
deploy_test:
stage: deploy_test
only:
- master
script:
- sh /app/application/hello/shutdown-server.sh
- cp /app/maven_repository/com/xyg/test/hello/0.0.1-SNAPSHOT/hello.jar /app/application/hello/hello.jar
- cd /app/application/hello/
- sh start-server.sh
- echo 'Finish'
echo的内容也打出来了,服务也正常启动了,但是就是job的任务一直都是running,这是为啥?大伙帮忙看看~~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题解决了吗?
我也遇到了这个问题,把策略配置删了就马上完成了
running版本
正常版本
你没有tags
设置允许无tag提交
在 ci/cd中 runner-编辑
有结论了吗?碰到一样的问题