title: Commit .elasticbeanstalk/config.yml in Elastic Beanstalk
body: <p>Is it a good approach to commit the <code>.elasticbeanstalk/config.yml</code> inside the git repo of a project which uses <code>eb deploy</code>?</p>
  
  <p>We want to deploy using our CI and so we can not use the interactive <code>eb init</code>.
  What we are thinking now is to define our dev, uat and prod inside that config.yml (if possible) and to point to that environment using eb deploy.</p>
  
  <p>We saw that we could perform <code>eb init</code> with all necessary parameters in ebcli version2 but not in version 3 anymore? So it seems the approach is changed?</p>
  
  <p>Can someone explain how to deploy EB for multiple environments, without interaction?</p>