[英]Deploy changed files, using git, to staging and live server
因此,我在工作流程中使用git(BitBucket),但我不想放弃经典的FTP上传,而是使用通过终端执行的某种“ git驱动”部署。
所以这是我更喜欢的设置:
我该如何实现?
为了实现这一目标,您将需要合并某种CICD(连续集成/连续部署)管道。 有很多不同的风格,但是由于您正在使用Bitbucket,因此您可能需要研究Atlassian的Bamboo 。
一旦将其集成到管道中,就需要对git存储库中的更改进行工具轮询。 一旦看到了这些更改,它就可以自动运行您进行的任何测试,一旦它们通过,就可以进行gulp deploy staging
或gulp deploy live
。
Atlassian也使用此处的工具在此方面拥有相当可观的资源。
听起来您想尝试DeployHQ 。
还有更多功能!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.