-
clone the repository
git clone https://ci.open-paas.org/stash/scm/opangmod/angular-liveconference.git
-
install node.js
-
install the npm dependencies
npm install -g mocha grunt-cli bower karma-cli
-
install the gjslint dependency
easy_install http://closure-linter.googlecode.com/files/closure_linter-latest.tar.gz
more informations can be found here
-
Go into the project directory and install project dependencies
npm install bower install
You can check that everything works by launching the test suite:
grunt
Some specialized Grunt tasks are available :
grunt linters # launch hinter and linter against the codebase
grunt test-frontend # only run the fontend unit tests
grunt test # launch all the testsuite
You can join a conference without camera when using: Firefox < 39 see https://ci.open-paas.org/jira/browse/MEET-319 Firefox >= 39 Chrome > 40.