我想分叉过去的构建包并使用 -b 选项进行推送。 https://docs.cloudfoundry.org/buildpacks/custom.html
在以下链接中,只有一个版本/分支。 https://github.com/IBM-Bluemix-Docs/liberty/blob/master/
如何引用过去的 Bluemix 构建包?
我想分叉过去的构建包并使用 -b 选项进行推送。 https://docs.cloudfoundry.org/buildpacks/custom.html
在以下链接中,只有一个版本/分支。 https://github.com/IBM-Bluemix-Docs/liberty/blob/master/
如何引用过去的 Bluemix 构建包?
要使用较旧版本的 buildpack,您可以传递 -b 选项指定用于官方 buildpack 版本的标签,例如:
cf push myAppName -b https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack.git#v2.7.0.2
您可以在以下链接中查看版本: https ://github.com/cloudfoundry/ibm-websphere-liberty-buildpack/releases
请注意每个版本左侧的版本标签。
如果您想在特定版本之上进行自定义:
1) 克隆包含所有发布标签的完整仓库。
2)签出标签,即
git checkout tags/<tag_name>
3)您是否定制并推送到您自己的回购/分支。
4)使用您的自定义构建包将您的应用程序推送到您的新分支:
cf push my-new-app -b https://github.com/johndoe/my-buildpack.git#my-branch-name
参考: