Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Automating EE Bootstrapping and Deployment

mattfordham
November 15, 2012

Automating EE Bootstrapping and Deployment

ExpressionEngine Seattle / November 15, 2012

mattfordham

November 15, 2012
Tweet

More Decks by mattfordham

Other Decks in Programming

Transcript

  1. Automated Development CSS Frameworks Javascript Libraries CSS and JS Preprocessors

    Add-ons (plug-ins, extensions) Text editors (snippets, commands, etc)
  2. Project Bootstrapping The process of quickly getting a new project

    started with minimal setup and repetition.
  3. Bootstrapping EE: things to automate Creating a new database Installing

    ExpressionEngine Setting up file structure Creating CSS and JS skeleton Configuring EE (prefs, user groups, etc) Installing the usual add-ons Initializing and pushing to Git repo
  4. The Template Repo A Git repo containing an already configured

    copy of ExpressionEngine, including a database dump. http://www.matthewfordham.com/blog/ee-template
  5. Project Deployment The process of copying project files to a

    server and configuring the files to run on the server.