The front-end for Runnable's environment management platform.
###Instructions
grunt
: executegrunt build
to start a server and serve app at http://localhost:3001grunt build
: compile jade/sass, concat files, move compiled files into client/build/grunt test:watch
: run tests on fs changesgrunt test
: run testsnpm start
: build & start production environment
###Requirements
- node ~0.10.30
- npm ~1.4.20
- browserify@~5.9.1
###Testing Unit Tests
grunt test
E2E tests
webdriver-manager start;
npm run e2e
You can also pass credentials to protractor
protractor ./test/protractor.conf.js --params.user SomeKittens --params.password hunter2
npm version [type]
git push origin --tags
Currently, this repo depends on the built assets from runnable.com. In order to update these assets, just copy them into this repo. This is a temporary solution.
- On runnable.com, checkout master and run
gulp build
- On runnable-angular, checkout and pull master, then create a branch
- Run
cp -R ../runnable.com/dist/* runnable.com/
- Push and create a PR
- After merging PR, deploy runnable-angular
###Contributors Taylor Dolan (taylordolan)
Anton Podviaznikov (podviaznikov)