2016-09-21 35 views
0

我有一個運行在Cloud Foundry上的POC的Jenkins應用程序。由於它是詹金斯,它使用一個綁定的服務來保存文件。Cloud Foundry從命令行更改Buildpack

我必須對Java Buildpack進行更改,並且希望Jenkins使用更新後的buildpack。

我可以從GitHub中將Jenkins的源代碼拉出來,然後再次使用manifest.yml文件中的新構建包或通過命令行選項對其進行推送。理論上,綁定文件系統服務的狀態將保持不變。但是,我沒有驗證這個假設,並擔心我可能會失去這個狀態。

我已經查看了客戶端CLI,看看是否有一種方法可以在沒有其他push的情況下明確地交換buildpack。但是,我沒有看到任何東西。

是否有人知道如何更改現有應用程序的構建包而無需重新推送到Cloud Foundry?

回答

0

經過一番研究,我無法找到任何交換buildpack的方法。我確實發現我的綁定文件系統服務保持不變,並且沒有任何工作鬆動。

答案: re- push改變buildpack。