title: spring boot - application yml for each developer
body: <p>In my work the fields in application.yml are dynamics and each developer have another (dynamic) configuration. So, we have the general yml section, that relevant for all of us (and have updates from time to time) and the “private profile”</p>
  
  <p>Like this:</p>
  
  <pre><code>spring:
    profiles: default
    configuration:
      ...
      ...
  
  spring:
    profiles: development1
  configuration: ...
  
  spring:
    profiles: development2
  configuration: ...
  </code></pre>
  
  <p>We have “small” problems with this (mistakes, conflicts, etc.) and we’re look for solution.
  I think about separate yml file for each developer, such as:</p>
  
  <pre><code>spring:
    profiles: development1
  configuration:
    yml-file: app_dev1.yml
  
  spring:
    profiles: development2
  configuration:
    yml-file: app_dev2.yml
  </code></pre>
  
  <p>but didn’t find how to do this…</p>
  
  <p>Will be glad to know if it can be done? (or you have another way to separate the yml between us).</p>
  
  <p>We do not want to set an application yaml with annotation (git issues again..), something like <code>Environment Variables</code>...</p>