首页 > 解决方案 > 在 Maven 构建之前更新属性文件的 Bamboo 任务

问题描述

我正在使用 spring-boot 并希望将application.properties文件/src/main/resources夹中的文件更新为手动构建计划中的一项任务。由于该服务可以在客户本地安装,我想为每个客户构建 jar,我可以在其中提供要在 maven 构建之前注入/覆盖的变量(例如 spring.data.mongodb.* 属性)。

我找到了注入插件,但这在变量之前添加了一个前缀,在这种情况下,它不会工作,因为数据库连接是使用 spring 自动完成的。

是否有另一个我没有找到可以解决问题的插件,或者是否有一种简单的方法可以编写这样的脚本(请提供一个示例,因为我对 shell 脚本不太熟悉)?

标签: shellspring-bootbamboo

解决方案


推荐阅读