由于分支和服务器上的版本与FabFile不匹配,Gitlab管道已断开

由于分支和服务器上的版本与FabFile不匹配,Gitlab管道已断开,gitlab,devops,gitlab-ci,pipeline,fabric,Gitlab,Devops,Gitlab Ci,Pipeline,Fabric,我在gitlab的管道断了 崩溃后,服务器上的版本已更改,与上次提交的版本不匹配 gitlab似乎没有传输所有文件 是否有人可以帮助iam在intership中,并且该错误与预生产服务器有关 我试着做一个提交按钮来重新启动工作 这是管道代码 ## Pipeline CI stages:   - deploy ## Deploy preprod preprod_job:   stage: deploy   script:   - 'cd /opt/fabric/suivi-budget/app

我在gitlab的管道断了 崩溃后,服务器上的版本已更改,与上次提交的版本不匹配 gitlab似乎没有传输所有文件 是否有人可以帮助iam在intership中,并且该错误与预生产服务器有关 我试着做一个提交按钮来重新启动工作

这是管道代码

## Pipeline CI
stages:
  - deploy

## Deploy preprod
preprod_job:
  stage: deploy
  script:
  - 'cd /opt/fabric/suivi-budget/app ; sudo git pull origin master ; sudo  fab -u root preproduction deploy:secret=XXXXXXXX'
  only:
  - preprod

## Deploy prod
prod_job:
  stage: deploy
  script:
  - 'cd /opt/fabric/suivi-budget/app ; sudo git pull origin master ; sudo  fab -u root production deploy:secret=XXXXYYYY'
  only:
  - prod