在我正在处理的项目中,我们有2台服务器。分期和制作。
我们正在使用maven来构建项目。当一个新版本被推送到github jenkins然后构建一个新版本并将其推送到曲棍球应用程序,测试人员可以访问它。
我们想要做的是让jenkins根据分支传递不同的参数,然后为应用程序创建配置文件。
我们希望为服务器URL执行此操作。因此,当我将一个版本推送到暂存时,它会使配置文件和应用程序从那里读取服务器URL。
我将如何做到这一点?
答案 0 :(得分:1)
查看Sonatype的Maven By Example书中的Maven resource filtering和build profile概念。
此外,您可能希望在Jenkins中为这些配置文件分别创建作业。