Click Add new repositories then choose the repository you want to add toggling the the switch
NOTE : make sure you have an admin access to repo you want to enable.
start pushing and your ready to go
Setup test on your local
install the following global command
$> npm install -g grunt-cli jasmine-node pm2
install all the package.json dependencies including dev
$> npm install --only=dev
navigate to your test mongodb and import the following json file, you may ommit this import, by modifying the test_config.js available in the test folder to you current set of admin account
$> mongoimport --db mysite --collection users --file fixtures/users.json
$> mongoimport --db mysite --collection pages --file fixtures/pages.json
5.to save on console, you may run the iris site in pm2 instance
$> pm2 start index.js(or your site script file)
run the test
$> grunt default
Known Issues
During PR the module being npm installed is the destination branch of which pr is to be merge. you should ignore it or remove test build for PR in the travis-ci repo setting :)
Testing Prioritization
NOTE : feel free to add content and change the number.
Testing
Overview Iris test is running on travis-ci, it uses jasmine, frisby, phantomjs and jasperjs.
Setup Iris fork repo to run test
Setup test on your local
Known Issues