使用Azure上的Bitbucket进行持续部署无法正常工作

时间:2012-12-28 12:12:59

标签: git azure bitbucket

我根据this blogpost在我的Azure网站上使用bitbucket设置git持续部署

我完成所有步骤没有任何问题但是当我{bit}成为bitbucket没有Azure部署时...

如果我推送到我的azure git url,部署就像往常一样。

有其他人遇到过这个问题吗?

谢谢!

3 个答案:

答案 0 :(得分:7)

昨天我们向bitbucket.org部署了对send the Authorization header with our POST service的更改,这可能会破坏我们与Windows Azure的集成。

我已经回滚了这个变化,以便我们进行调查。

现在它对你有用吗?

答案 1 :(得分:0)

在直接推送到Azure上的git仓库后,您是否设置了bitbucket部署?您需要FTP并清空deployments文件夹,然后刷新门户网站上的部署选项卡。然后,您将能够再次链接您的bitbucket帐户,它应该正常工作

答案 2 :(得分:0)

这可能不是所有情况下的解决方案,但对我来说,这是我测试过的假设之一,并且发现是真的:

我注意到,对于私人/公共回购,我是管理员,整合顺利进行。它仅适用于我只有读写访问权限的repos,我无法通过版本控制(即Bitbucket和Azure网站)设置部署。

实际上,为了测试这个假设,我做了一个repo的fork,我只有rw-access(在fork中,我自动成为管理员),然后尝试用这个fork设置部署。它工作正常!

请注意,对于我尝试链接的所有存储库(无论是否为私有,以及链接是否有效),我都具有读写访问权限。虽然,我相信终极设置应该只需要对回购的读取访问权限。我还没有找出实际问题......