我对Spring应用程序(Maven)有以下部署管道。Spring应用程序Jenkins部署环境
建设 - >开发 - > TST - > PROD
战争文件是建立在第一个步骤,然后复制到每个环境。我现在面临的问题是我需要不同环境的不同属性。我创建了以下属性文件:
- application-dev.properties
- application-int.properties
- application-prod.properties
什么是自动分配正确的最佳实践环境到每个部署步骤,以便自动选择每个环境的相应属性文件。
对于本地测试,我使用了以下内容。但我不知道如何将它转移给詹金斯。
-Drun.jvmArguments =“ - Dspring.profiles.active =” INT“