我们用markdown编写文档,并将其显示为html。在每次提交时,我们都会自动生成文档,然后使用以下命令通过FTP将其部署到Web服务器:
ncftpput -z -R -V -u $FTP_USERNAME -p $FTP_PASSWORD $FTP_URL / _build/html/*
一切正常,但ncftpput始终传输所有文件,这需要几分钟,我想缩短此部署。
我尝试过lftp
+ mirror
,但是它依赖于:
是否可以通过FTP进行任何操作,但仅上传具有更改了内容(例如使用CRC总和)且忽略时间戳的文件。
构建系统(bitbucket管道)为每个构建使用一个新的docker。