如何在bluemix中下载正在运行的应用程序的源代码

时间:2017-03-16 12:18:55

标签: download ibm-cloud cloudfoundry diego

如何在bluemix中下载正在运行的应用程序的源代码?

尝试了这个解决方案Download Application files from Bluemix。但它不再起作用了:

要安装插件,请遵循以下命令:

$ cf add-plugin-repo CF-Community http://plugins.cloudfoundry.org/
$ cf install-plugin cf-download -r CF-Community

安装插件后,您可以使用该命令下载文件 $ cf download <<APP_NAME>> [path]

例如:$ cf download myapp

1 个答案:

答案 0 :(得分:3)

我认为你想要这个API终点。

http://apidocs.cloudfoundry.org/253/apps/downloads_the_bits_for_an_app.html

它可以让你下载应用程序的app位。这是使用cf push发送到应用程序的内容。这可能是您的源代码,也可能不是,具体取决于您的构建包。

用法:

cf curl /v2/apps/$(cf app --guid <app-name-goes-here>)/download > out.zip

这适用于任何现代版本的CF.