【发布时间】:2015-05-04 17:41:29
【问题描述】:
使用 Rocketeer 进行部署的标准方法似乎是进行拉动部署,也就是说,它会从您要部署到的服务器执行 git clone。我想要做的是在 CI 服务器上完成构建后将一组文件推送到正在部署到的服务器。
我想这样做的原因是我的项目通常有很多生产不需要的额外东西。我通常喜欢构建一个构建文件夹并运行一个打包最终产品的构建脚本。我想使用 Rocketeer 将结果推送到登台/生产服务器。在这篇文章中建议可以做到:Deploying PHP Applications with Rocketeer and Docker
但是,在阅读了 Rocketeer 文档之后,没有任何内容可以说明该策略,而且尝试起来似乎有点不合时宜。鉴于我的问题,我对想法持开放态度。
【问题讨论】:
标签: php continuous-integration continuous-deployment