Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Automating EE Bootstrapping and Deployment
Search
mattfordham
February 20, 2013
Programming
3
160
Automating EE Bootstrapping and Deployment
EE PDX - 2/20/2013
mattfordham
February 20, 2013
Tweet
Share
More Decks by mattfordham
See All by mattfordham
Styleguide Driven Development
mattfordham
13
2.9k
Confessions of an Apprehensive Technical Director
mattfordham
11
290
Automating EE Bootstrapping and Deployment
mattfordham
2
220
Frame Animation in the Browser
mattfordham
2
180
Other Decks in Programming
See All in Programming
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
3.1k
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
OpenTelemetry のサービスという概念について
azukiazusa1
2
1.1k
Milestoner
bkuhlmann
1
400
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
今、知っておきたい! 生成AIエージェントの世界
elith
3
340
プールにゆこう
irof
2
120
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
330
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
180
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
59
3.9k
Web Components: a chance to create the future
zenorocha
305
41k
In The Pink: A Labor of Love
frogandcode
138
21k
Gamification - CAS2011
davidbonilla
76
4.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Adopting Sorbet at Scale
ufuk
67
8.6k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The Illustrated Children's Guide to Kubernetes
chrisshort
29
46k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
How STYLIGHT went responsive
nonsquared
92
4.8k
Practical Orchestrator
shlominoach
181
9.7k
Transcript
AUTOMATING EE Bootstrapping and Deployment ExpressionEngine PDX / February 20,
2013
Matt Fordham Principal & Technical Director / @mattfordham www.wintr.com
“A good developer is a lazy developer.” – Some lazy
developer
Automated Development CSS Frameworks Javascript Libraries CSS and JS Preprocessors
Add-ons (plug-ins, extensions) Text editors (snippets, commands, etc)
Project Bootstrapping The process of quickly getting a new project
started with minimal setup and repetition.
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
The Template Repo A Git repo containing an already configured
copy of ExpressionEngine, including a database dump. http://www.matthewfordham.com/blog/ee-template
Strap https://github.com/mattfordham/Strap
Project Deployment The process of copying project files to a
server and configuring the files to run on the server.
Capistrano https://github.com/capistrano/capistrano
Some Useful Links https://github.com/mattfordham/Strap https://github.com/capistrano/capistrano https://github.com/leehambley/railsless-deploy http://www.matthewfordham.com/blog/ee-template http://www.matthewfordham.com/blog/deploying-expressionengine https://bitbucket.org/cwcrawley/eeci-talk-files
Thanks :) @mattfordham www.wintr.com www.matthewfordham.com/blog