我對Spring應用程序(Maven)有以下部署管道。Spring應用程序Jenkins部署環境
建設 - >開發 - > TST - > PROD
戰爭文件是建立在第一個步驟,然後複製到每個環境。我現在面臨的問題是我需要不同環境的不同屬性。我創建了以下屬性文件:
- application-dev.properties
- application-int.properties
- application-prod.properties
什麼是自動分配正確的最佳實踐環境到每個部署步驟,以便自動選擇每個環境的相應屬性文件。
對於本地測試,我使用了以下內容。但我不知道如何將它轉移給詹金斯。
-Drun.jvmArguments =「 - Dspring.profiles.active =」 INT「