是否可以在Bitbucket网站上安装puppet-sync post receive hook以在每次推送后自动同步我的Puppet master?

时间:2015-03-05 05:19:11

标签: git bitbucket

我最近开始使用Puppet目录环境。在将任何更改推送到Git服务器之后,我非常喜欢使用Git分支和Git钩子来动态Puppet环境来同步Puppet master。

我的问题是: 我可以使用像Bitbucket这样的外部服务作为Git主服务器,还是需要拥有自己的Git服务器?如果我可以使用Bitbucket如何在那里添加我的puppet-sync post receive hook?谁能指点我一篇关于如何做到这一点的文章?

1 个答案:

答案 0 :(得分:0)

不,存储库托管服务(如GitHub或BitBucket)的想法是:

如果您使用外部托管服务,则需要设置此类webhook 一个监听器,以便在每次推送到您的Git仓库后同步您的服务(此处为Puppet master)。<登记/> 有点像that webhook(听听推送事件)但是calling puppet-sync instead