Rehaul of ui build process

Updated make tasks
Added coverage reports for ui
Added browser-sync support
Updated contribution doc
Updated npm dependencies (Jenkins and dev environment can both use Node 4.2.1)
This commit is contained in:
John Mitchell
2015-12-04 16:05:21 -05:00
parent fe9f502e91
commit 0b43398ef6
3 changed files with 9865 additions and 6857 deletions

3
.gitignore vendored
View File

@@ -39,6 +39,8 @@ __pycache__
/bower.json
/package.json
/testem.yml
/coverage
/.istanbul.yml
node_modules/**
/tmp
npm-debug.log
@@ -89,4 +91,3 @@ reports
# AWX python libs populated by requirements.txt
awx/lib/.deps_built
awx/lib/site-packages