Craig Simpson / @_craigmr / github.com/craigmr
Atlanta Code Camp 2013 - 8/24/2013
Front end developer for 7 years.
AT&T messages.att.net
“It's just static files“
“Too much work“
“Throw the files up on FTP/through WAR“
“Other frameworks handle it for me“
source control (git/svn/cvs)
unit tests
build tools
artifacts
automation
“From local workspace to a live environment in one click/command“
Mainline Integrity
Merge!
Using Local Store as "Backend"
Cases/Tests/Setup/Tear Downs/Asserts
JS needs to run in the browser
Doesn't really work for automation :(
Karma JS
Easy to setup
Write scripts in development language
Acts as another developer
Each commit:
Make your CI server fun!
Bubble, Bubble, Build's In Trouble