繁体   English   中英

使用挂钩在Git和Bitbucket上自动部署。 是安全的还是有更好的方法?

[英]Auto Deployment On Git and Bitbucket using Hooks. Is It Secure, or Is there A Better Way?

我希望使用git和BitBucket在新项目上使用自动部署。 我已经研究过使用BitBuckets POST挂钩,这似乎是一种流行的选择,但是我目前找不到很多选择,而且我不确定这有多安全:

据我所知,您必须将权限设置为777,启用exec(),并根据http://f6design.com/journal/2013/11/19/automated-git-deployments-from-bitbucket上的教程进行操作/您必须设置无密码密钥:

当要求输入密码时,请按Enter键,这将生成无密码密钥。 通常不建议这样做,但是我们需要脚本能够无密码地连接到BitBucket。

总体而言,我从BitBucket几乎看不到有关(免费)自动部署的信息。 除了人们使用的钩子之外,还有其他解决方案吗? 您目前在自动部署中使用什么?

这是我正在尝试实现的资源。 在权限方面存在一些问题,但是根据我的研究,这似乎是最好的免费解决方案。

http://brandonsummers.name/blog/2012/02/10/using-bitbucket-for-automated-deployments/

我知道它有点晚了,但也许有人搜索会发现它有用。 我偶然发现了这个http://brunodebarros.github.io/git-deploy-php/愚蠢的用户,它易于使用且运行良好,也是免费的解决方案,甚至不需要在服务器上安装git。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM