马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
我有一个需求是在Windows系统代码提交后通过gitlab-ci部署一套服务,下面是我简化版的ci.yml
stages:
- deploy-test
deploy-test:
stage: deploy-test
script:
- |
if ($CI_COMMIT_BRANCH -eq "ci-test"){
echo "begin"
cd D:/xxx
yarn setup
yarn dev:server
echo "success"
}
echo "end"
在流水线完成后,启动的服务就没了,powershell的Start-Process 和 Start-Job也都试了,也是一样的结果,请问这种部署场景,如何做? |