3

根据这篇博文,我在 Azure 网站上使用 bitbucket 设置了 git 持续部署

我完成了所有步骤,没有任何问题,但是当我git push进行 bitbucket 时,没有发生 Azure 部署......

如果我推送到我的 azure git url,部署将照常进行。

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

谢谢!

4

3 回答 3

7

昨天,我们向 bitbucket.org 部署了一项更改,以使用我们的 POST 服务发送 Authorization 标头,这可能破坏了我们与 Windows Azure 的集成。

我已回滚更改,以便我们进行调查。

它现在对你有用吗?

于 2012-12-28T22:37:34.060 回答
0

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

于 2012-12-28T12:31:18.260 回答
0

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

我注意到,对于我担任管理员的私有/公共存储库,集成进行得很顺利。它仅适用于我只有读写访问权限的存储库,我无法从版本控制设置部署(即用于 Bitbucket 和 Azure 网站)。

实际上,为了验证这个假设,我创建了一个只有 rw-access 的 repo 的分支(在分支中,我自动成为管理员),然后尝试使用这个分支设置部署。效果很好!

请注意,对于我尝试链接到的所有存储库(无论是否私有,以及链接是否有效),我都具有读写访问权限。不过,我相信最终设置应该只需要对 repo 的读取访问权限。我还没有隔离实际问题......

于 2014-10-14T15:08:50.873 回答