- Builds (Make files, profiles and other support files for building a fully functional Drupal file structure), are stored in /var/aegir/builds on suarit01linux. Builds create platforms in Aegir.
- Builds should be checked out from git repos so they are easily updated
- Platforms are fully functional Drupal file structures which become multisites for one or many web sites in Aegir.
- Platforms are stored in /var/aegir/platforms on suarit01linux.
- Builds in /var/aegir/builds/ should be named lowercase and separated by hyphens. The name should be short and descriptive (ex: /var/aegir/d7-sandbox/d7-sandbox.make).
- Platforms:
- Publish Path: /var/aegir/platforms/ (ex: /var/aegir/platforms/d7-sandbox-suarit02linux. The server name is required because a platform can only live on one remote Aegir server, so you may have several platforms which are identical and deployed on differente remotes.
- Name: Friendly name for the platform (ex: Drupal 7 Sandbox)
TODO: Probably need to add platform build numbers to naming which correspond to git tags for platform migrations/upgrades. Thoughts?
mig5 coined the /var/aegir/builds concept. Also commented in IRC that you can use a date as a build designation. ex: platforms_builds_20110607.