0

我对使用这个 CI/CD lorisleiva/laravel-deployer 的 laravel 部署很陌生。我不知道为什么我在服务器上的代码在成功部署时执行 php vendor/bin/dep deploy staging 时没有更新。

这是我的 deploy.yaml

import: 
- recipe/laravel.php
config:
  application: 'application-name'
  repository: 'repo'
  remote_user: ubuntu
  base_deploy_path: '/var/www'
hosts:
   prod:
     hostname: 'ip'
     deploy_path: '{{base_deploy_path}}/{{application}}'
   staging:
     hostname: 'ip'
     deploy_path: '{{base_deploy_path}}/{{application}}-dev'

我想知道为什么它不更新我的代码。谢谢您的帮助。 截屏

4

1 回答 1

0

解决了:

编辑 .dep/repo/HEAD

将分支头更改为期望分支。

前任。ref: refs/heads/branchtopull

于 2022-01-06T18:19:14.237 回答