我只是将这个构建包用于我的静态站点:
https://github.com/cloudfoundry/staticfile-buildpack.git
从推送命令中得到此错误:
----->下载的应用程序包(1.5M)
正在克隆到"/tmp/buildpacks/staticfile buildpack"。。。
子模块"编译扩展"(https://github.com/cloudfoundry-incubator/compile-extensions.git)为路径"compile-extensions"注册正在克隆到"编译扩展"。。。子模块路径"编译扩展":已签出"1f206464c156bddfb654adb1429834"4797d030a1'看起来你部署在这个构建包不支持的堆栈上。这可能是因为你在一个不推荐使用的st上使用了一个最新的buildpack版本ack。如果您正在使用CF管理员安装的构建包,请让您的管理员知道你看到了这个错误消息。如果您曾经在git URL中指定了一个构建包,请确保您指向的是支持此堆栈的版本。暂存失败:Buildpack编译步骤失败
失败BuildpackCompileFailed
我几周前就用过这个构建包,它很管用。
当前环境中有两种类型的堆栈(lucid64和cfglinuxfs2)。一些社区构建包可能无法与其中一个或另一个一起工作。静态构建包需要cfglinuxfs2。在默认值更改为cfglinixfs2之前,您可以使用-s选项指定堆栈
cf push <appname> -b https://github.com/cloudfoundry/staticfile-buildpack.git -s cflinuxfs2