2016-11-14 53 views
0

我正在嘗試使用章魚部署將Java應用程序部署到Azure上。我有一種情況,我需要在yml文件中動態使用章魚來設置一些值。我使用Spring Boot外部化配置從yml文件讀取值。Octopus在jar文件中部署替換變量

問題:我需要更新其包裝罐內部與章魚定義的變量的YML文件。

有沒有人有任何想法如何實現這一目標?

+0

我不熟悉Java和JAR文件的功能,但如果一些CMDLINE工具可以提取該文件,並把它寫回,你可以做到這一點與Java。但爲什麼你使用Octopus來部署Java應用程序?這是荒謬的。 – 4c74356b41

+1

是的,使用@ 4c74356b41的建議。 FWIW,很多人使用Octopus for Java(儘管通常他們在.NET中)。 另一種選擇是外部化yml文件,以便您可以獨立處理它們(外部化配置是一種常見模式)。 – Damovisa

+0

@Damovisa謝謝,我認爲外化yml是一個好主意 –

回答

1

這是章魚部署支持開箱即用見here