В моей работе поля в application.yml являются динамическими, и у каждого разработчика есть другая (динамическая c) конфигурация. Итак, у нас есть общий раздел yml, который актуален для всех нас (и время от времени обновляем), и «личный профиль»
Вот так:
spring:
profiles: default
configuration:
...
...
spring:
profiles: development1
configuration: ...
spring:
profiles: development2
configuration: ...
У нас есть «Маленькие» проблемы с этим (ошибки, конфликты и т. Д. c.) И мы ищем решение. Я думаю о отдельном файле yml для каждого разработчика, например:
spring:
profiles: development1
configuration:
yml-file: app_dev1.yml
spring:
profiles: development2
configuration:
yml-file: app_dev2.yml
, но не нашел, как это сделать ...
Будем рады узнать, можно ли это сделать? (или у вас есть другой способ разделить yml между нами).
Мы не хотим устанавливать yaml приложения с аннотацией (git выдает снова ..), что-то вроде Environment Variables
...