2017-03-06 61 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