只是尝试使用 bitbucket 管道通过 git ftp 从开发分支进行部署。管道脚本如下所示:
pipelines:
branches:
dev:
- step:
name: dev deploy
deployment: dev
script:
- apt-get update && apt-get install -y unzip
- apt-get -qq install git-ftp
- git config git-ftp.url $FTP_URL
- git config git-ftp.user $FTP_USERNAME
- git config git-ftp.password $FTP_PASSWORD
- git ftp catchup
- git ftp push -vv
当前存在 git ftp push 识别没有更改的文件的问题,因此不会相应地推送最新的开发更改。我尝试了不同的(功能)分支等,但没有任何效果。我在 bitbucket 管道配置中遗漏了一些东西吗?为什么没有发现变化?