在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡安全/ 使用了gitlab-ci,scripts里的shell內(nèi)容都執(zhí)行完了,但是狀態(tài)一

使用了gitlab-ci,scripts里的shell內(nèi)容都執(zhí)行完了,但是狀態(tài)一直是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的內(nèi)容也打出來了,服務也正常啟動了,但是就是job的任務一直都是running,這是為啥?大伙幫忙看看~~~

回答
編輯回答
傻丟丟

問題解決了嗎?
我也遇到了這個問題,把策略配置刪了就馬上完成了

running版本

stages:
  - deploy

build:
  stage: deploy
  script:
    - mvn tomcat7:deploy
  only:
    - develop

正常版本

build:
  script:
    - mvn tomcat7:deploy
  tags:
    - develop
2017年5月24日 22:09