2017-03-06 93 views

回答

3

既不是cf CLI,也不是Java客戶端,也不是Cloud Controller API當前接受git URL(或任何其他URL)來下載應用程序位int o Cloud Foundry。
cf push上的--path選項僅接受本地文件系統上的路徑。

如果我們要支持這個(該主題已經出現一兩次),那麼雲控制器爲它公開一個API是最有意義的,這樣它可以被所有CF客戶端支持辦法。通過這種方法,CF也可以更新更聰明:它可以檢查git sha以瞭解是否需要下載新位。

CLI的當前API問題在於CLI首先需要從URL下載應用位,然後將其上傳到CF,這似乎效率低下。它不會比git clone https://github.com/example/app && cf push myapp -p app更快(除了可以節省少量的按鍵)。

+0

感謝您的細節和及時的第一手響應,真的很高興在這裏! –

+0

@AnatolyKern感謝您與CF項目分享這個鏈接,我不知道那是過去了! – dkoper