将应用程序关联到新的 buildpack

Relate application to new buildpack

我创建了一个新的构建包用于测试,我希望我的应用程序使用这个构建包。以前,我引用了自定义构建包,如下所示:

cf push my_app -b https://github.com/cloudfoundry/buildpack-nodejs.git

但是,我的构建包是在本地创建的。我应该采取哪些步骤来使用这个新的构建包?

在您的应用程序中使用自定义构建包依赖于 buildpack available at a remote Git URL

将您的本地构建包推送到 Github 上的新存储库,并通过命令行“-b”选项或在清单文件中使用远程地址。

您可以从本地文件系统上传自定义构建包。使用 cf-create-buildpack 命令,并为路径参数提供您创建的构建包所在的本地目录。或者,您可以将其压缩并提供 zip 文件作为参数。

可在此处找到此功能的文档: http://docs.cloudfoundry.org/adminguide/buildpacks.html