我試圖自動化使用phing從私人github回購代碼的部署,但有麻煩試圖找到像SVN導出一樣工作的東西。Phing和github
我已閱讀了一些關於git archive和git checkout-index的帖子,但一直在努力讓這些工作與github。我得到的印象是,他們熱衷於我們使用zip下載,因爲他們可以緩存這等等。
我不介意從github下載zip如果在Phing有一個簡單的任務來做到這一點,一個簡單的http任務沒有工作,因爲它通過https,我想首先需要某種身份驗證。
我設法在Phing中使用gitclone任務,但「.git」隱藏文件夾也被克隆,這導致了大量頭痛......主要是因爲在後續的構建中,我無法刪除構建文件夾,因爲它建議某些git文件,即* .idx或* .pack正在使用中。
有沒有人有任何運氣與phing和私人github回購?
感謝
是私人回購?如果不是不應該公開可用的zip鏈接,因此不需要授權? – CharlesB 2012-04-20 12:59:36
如果你設置一個來自github的克隆的repo,並讓它在本地進行phing clone(或git archive,git checkout-index),也許它可能會更容易一些? – ralphtheninja 2012-04-20 13:00:19
這是一個私人回購,下載鏈接在未登錄時會返回404。 – Carlton 2012-04-20 13:01:43