如何使用Buddy自动部署到SFTP服务器( 二 )


git clone自动化?您可以使用Buddy在每次推送存储仓时自动执行 git clone 。一个优秀的做法是添加单元测试以确保您的代码在拉取之前没有错误 。

  1. 添加新流水线并将触发模式设置为事件推送触发
  2. 添加php单元操作并定义您的测试 , 它同时也预装了Composer 。
  3. 添加将在外部存储仓上执行git clone的SSH操作

如何使用Buddy自动部署到SFTP服务器

文章插图
 
总结?使用Buddy上传符号链接只是该软件可以使用的众多用例之一 。您可以扩展您的工作流程并配置Buddy , 例如:
  • 在给定时间运行集成测试
  • 在Slack频道上通知您的团队所完成的部署
  • 在npm和Composer中使用环境变量来支持私有包

【如何使用Buddy自动部署到SFTP服务器】


推荐阅读