【问题标题】:Cloud Foundry Change Buildpack from Command LineCloud Foundry 从命令行更改 Buildpack
【发布时间】:2017-01-29 20:32:56
【问题描述】:

我有一个在 Cloud Foundry 上运行的用于 POC 的 Jenkins 应用程序。由于它是 Jenkins,它使用绑定服务进行文件持久化。

我必须对 Java Buildpack 进行更改,并希望 Jenkins 使用更新后的 buildpack。

我可以从 GitHub 中提取 Jenkins 的源代码,然后使用 manifest.yml 文件中对新构建包的更新引用或通过命令行选项再次推送它。理论上,绑定文件系统服务的状态将保持不变。但是,我还没有验证这个假设,并且担心我可能会失去这个状态。

我查看了客户端 CLI,看看是否有办法在没有另一个 push 的情况下显式交换构建包。但是,我什么也没看到。

是否有人知道如何更改现有应用程序的 buildpack 而无需将其重新推送到 Cloud Foundry?

【问题讨论】:

    标签: cloud-foundry buildpack stackato


    【解决方案1】:

    经过一些研究,我无论如何都找不到在不推动的情况下交换 buildpack。我确实发现我绑定的文件系统服务保持不变并且没有丢失任何工作。

    答案: re-push 以更改构建包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      • 2023-03-18
      相关资源
      最近更新 更多