【发布时间】:2020-11-26 11:51:09
【问题描述】:
在我的应用程序的bootstrap.yml 文件中,我放置了这些配置
spring:
application:
name: arun-test
cloud:
config:
server:
bootstrap: ${LOCAL_CLOUD_CONFIG_BOOTSTRAP:false}
git:
uri: file:${LOCAL_CLOUD_CONFIG_DIR}
我从 Github 克隆我的属性文件夹,然后在启动应用程序之前,我使用以下命令将我的 spring-boot 应用程序转入配置服务器
export LOCAL_CLOUD_CONFIG_BOOTSTRAP=true
export LOCAL_CLOUD_CONFIG_DIR=/Users/arun/arunLabs/app-properties
./gradlew bootrun // to start
这工作得很好。但是当我创建一个新分支并更改那里的属性以测试某些东西时,该应用程序总是只解析为主分支,然后它仍在使用我的旧配置。不去我的分店
不仅如此,它还将我在新分支中的文件替换为 master 中的文件。
如何针对我的分支进行测试?
【问题讨论】:
标签: spring-boot spring-cloud-config