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

Automating EE Bootstrapping and Deployment

Avatar for mattfordham mattfordham
November 15, 2012

Automating EE Bootstrapping and Deployment

ExpressionEngine Seattle / November 15, 2012

Avatar for mattfordham

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.