【发布时间】:2016-12-17 15:43:33
【问题描述】:
我正在尝试使用多个存储库设置我的应用程序 - 一个基于本地文件的用于开发/测试目的的存储库和一个用于生产的远程 git 存储库。
我为此目的使用以下 yaml -
spring:
application:
name: localRepoConfig
cloud:
config:
server:
git:
uri: https://github.com/spring-cloud-samples/config-repo
repos:
development:
pattern:
- '*/development'
- '*/staging'
uri: https://github.com/development/config-repo
native:
searchLocations: classpath:/config
server:
port: 8888
但是,这不起作用,以下适用于本地 repo -
spring:
application:
name: localRepoConfig
profiles:
active: native
cloud:
config:
server:
native:
searchLocations: classpath:/config
server:
port: 8888
在遵循 Spring 文档和此处的一些帖子之后,我无法使这两个存储库发挥作用。 如果有人能指出我正确的方向,将不胜感激。
【问题讨论】:
-
更正了您的格式。通常,您只在执行单行代码时才使用 `。多行代码应缩进 4 个空格以使其显示为代码块。
-
+1 的想法:> 一个基于本地文件的用于开发/测试目的的文件和一个用于生产的远程 git repo。
标签: spring spring-boot yaml spring-cloud-config