2012-12-28 90 views
3

持續部署我根據this blogpost與到位桶在Azure上不工作

我經歷了所有的步驟去沒有任何問題,但是當我git push到到位桶沒有Azure的部署情況設置了到位桶git的持續部署在我的Azure的網站..

如果我推送到我的天藍色的git網址,部署工作將照常進行。

其他人有這個問題嗎?

謝謝!

+0

當它無法推送時,你會得到什麼錯誤? – alex

回答

7

昨天我們部署到bitbucket.org一個更改爲send the Authorization header with our POST service可能已經打破我們與Windows Azure的集成。

我已經回滾了更改,以便我們可以進行調查。

它現在對你有用嗎?

+0

哦,這很有趣。這可能解釋了http://social.msdn.microsoft.com/Forums/en-US/azuregit/thread/da676230-5c62-42c2-b9f2-b9d694285a10!你是否介意在那裏評論以及更多的信息?謝謝! –

+0

謝謝,它現在似乎工作:) – Cotten

+1

嗨@nicolasv你有任何機會最近重新應用此變化?我最後在1月17日進行了部署,現在我已經嘗試了一個(1月22日),而Azure並沒有採用它。如果我從git推動到Azure,它會起作用,所以我懷疑它是一個BitBucket問題。 – nootn

0

在Azure上直接推送到您的git倉庫後,您是否設置了bitbucket部署?您需要進入FTP並清空部署文件夾,然後刷新門戶網站上的部署選項卡。然後,您將能夠再次鏈接您的bitbucket帳戶,它應該只是工作然後

+0

嘗試了這一點,但並未解決問題。雖然我注意到,對於私人/公共回購,我是管理員,整合發生順利。這隻適用於我只能讀寫訪問的回購站,因爲我無法設置部署。實際上,爲了測試這個假設,我做了一個回購的分支,我只有rw-access(在fork中,我會是admin),然後試着用這個分支設置部署。它工作得很好! – nemesisfixx

0

這可能不是在所有情況下的解決方案,但對我來說這是我測試的假設之一,發現真實:

我注意到,私人/公共回購我所在的管理,整合發生順暢。這僅適用於我只能讀寫訪問的repos,因此我無法從版本控制(即Bitbucket和Azure網站)設置部署。

實際上,爲了測試這個假設,我做了一個回購叉,我只有rw-access(在fork中,我自動做了admin),然後試着用這個fork設置部署。它工作得很好!

請注意,對於我嘗試鏈接到的所有存儲庫(無論是否私有,以及連接是否有效),我都具有讀寫訪問權限。雖然,我相信最終的設置應該只需要讀取一個回購。我還沒有找到實際問題...