Ich habe eine Jenkins App auf Cloud Foundry für eine POC ausgeführt. Da es Jenkins ist, verwendet es einen gebundenen Dienst für Dateipersistenz.Cloud Gießerei Ändern Buildpack von der Befehlszeile
Ich musste eine Änderung am Java Buildpack vornehmen und möchte, dass Jenkins das aktualisierte Buildpack verwendet.
Ich könnte die Quelle für Jenkins von GitHub ziehen und es mit aktualisierten Verweisen auf das neue Build Pack in der Datei manifest.yml
oder über eine Befehlszeilenoption erneut drücken. Theoretisch würde der Zustand des gebundenen Dateisystemdienstes intakt bleiben. Ich habe diese Annahme jedoch nicht bestätigt und befürchte, dass ich den Staat verlieren könnte.
Ich habe durch die Client-CLI geschaut, um zu sehen, ob es eine Möglichkeit gibt, Buildpacks ohne eine andere push
explizit auszutauschen. Ich habe jedoch nichts gesehen.
Kennt jemand eine Möglichkeit, das Buildpack einer vorhandenen Anwendung zu ändern, ohne es erneut an Cloud Foundry zu übertragen?