Phing を使用してプライベート github リポジトリからコードの展開を自動化しようとしていますが、SVN エクスポートのように機能するものを見つけるのに苦労しています。
git archive と git checkout-index に関するいくつかの投稿を読みましたが、これらを github で動作させるのに苦労しました。彼らはこれをキャッシュできるなどの理由で、私たちがzipダウンロードを使用することに熱心であるという印象を受けます.
これを行うための簡単なタスクが Phing にある場合、github から zip をダウンロードしてもかまいません。単純な http タスクは https を介しているため機能せず、最初に何らかの認証が必要だと思います。
Phing で gitclone タスクを使用することができましたが、「.git」隠しフォルダーも複製され、大きな頭痛の種になっています...主に、後続のビルドでは、特定の git ファイル、つまり *. idx または *.pack が使用されています。
ping とプライベート github リポジトリで運が良かった人はいますか?
ありがとう