0
我正在嘗試使用章魚部署將Java應用程序部署到Azure上。我有一種情況,我需要在yml文件中動態使用章魚來設置一些值。我使用Spring Boot外部化配置從yml文件讀取值。Octopus在jar文件中部署替換變量
問題:我需要更新其包裝罐內部與章魚定義的變量的YML文件。
有沒有人有任何想法如何實現這一目標?
我正在嘗試使用章魚部署將Java應用程序部署到Azure上。我有一種情況,我需要在yml文件中動態使用章魚來設置一些值。我使用Spring Boot外部化配置從yml文件讀取值。Octopus在jar文件中部署替換變量
問題:我需要更新其包裝罐內部與章魚定義的變量的YML文件。
有沒有人有任何想法如何實現這一目標?
這是章魚部署支持開箱即用見here
我不熟悉Java和JAR文件的功能,但如果一些CMDLINE工具可以提取該文件,並把它寫回,你可以做到這一點與Java。但爲什麼你使用Octopus來部署Java應用程序?這是荒謬的。 – 4c74356b41
是的,使用@ 4c74356b41的建議。 FWIW,很多人使用Octopus for Java(儘管通常他們在.NET中)。 另一種選擇是外部化yml文件,以便您可以獨立處理它們(外部化配置是一種常見模式)。 – Damovisa
@Damovisa謝謝,我認爲外化yml是一個好主意 –