весенний облачный конфиг сервер читает только из мастер ветки - PullRequest
0 голосов
/ 23 ноября 2018

Эй, я пытаюсь запустить весенний облачный сервер конфигурации на другой ветке, кроме master.используя следующие переменные для установки:

git.local.uri = file:///${user.home}/config_repos/${spring.application.name}
spring.cloud.config.allowOverride = true
spring.cloud.config.allowOverrideNone = true

теперь, чтобы убедиться, что сервер конфигурации читает из git branch foo Я использую это:

spring.cloud.config.label = foo(_)

после этого, когда я пытаюсь увидеть конфигурацию.yaml все еще показывает label: master

все файлы конфигурации находятся в корне репо, т.е. нет директорий и субдиректорий внутри репо, только файлы конфигурации.

1 Ответ

0 голосов
/ 23 ноября 2018

spring.cloud.config.label может использоваться для определения ветви со стороны клиента.Чтобы определить ветку по умолчанию на стороне сервера, вы должны использовать spring.cloud.config.server.git.default-label

...