[META] Does CiviCRM make it easy to install without using the UI?
Currently CiviCRM can be installed via the commandline with drush or cv, but it doesn't allow for environmental variables in the command (from what I can tell). I'm not sure if that's the best way to automate a build anyway. To allow for builds we may need to be able to point CiviCRM to a file with the env vars and then install fresh. And may need to override the default behaviour of CiviCRM showing errors when it finds a civicrm.settings.php already.
Issues towards this goal: