Commit Graph

14 Commits

Author SHA1 Message Date
posidron 248963fe48
Update .travis.yml 2018-09-18 04:22:03 +02:00
posidron fb4e0b1fca
Add ESDoc documentation generator 2018-08-23 22:29:55 +02:00
Jesse Schwartzentruber dbaffb373c Deploy to both github pages (always) & releases (tagged) 2017-06-07 12:34:17 -04:00
Jesse Schwartzentruber 8a29be9b88 Experiment with deployment to github releases 2017-06-07 12:10:53 -04:00
Jesse Schwartzentruber a401775ea9 Fix Travis CI:
* use github_token instead of api_key
* use before_deploy instead of script so tests are still run.
2017-06-07 11:47:32 -04:00
Jesse Schwartzentruber 1f061e996f Use Travis CI to automate build and deploy.
Latest octo.js will always be on github pages.
2017-06-07 11:42:09 -04:00
Jesse Schwartzentruber aaa11ca105 Add Travis integration for slack 2017-06-01 13:43:57 -04:00
Jesse Schwartzentruber 1f48bd5953 Update Travis CI environment to trusty so we get a recent chromium. 2017-04-10 13:59:24 -04:00
Jesse Schwartzentruber b3c7ecbe2f Switch from qunit (node) and slimerjs to karma which supports running
qunit tests in firefox and chrome.

Maintaining code to work in node for testing only will be error-prone.
2017-04-10 13:49:32 -04:00
Jesse Schwartzentruber ac70f55523 Only run tests for master branch. 2017-04-07 15:56:45 +02:00
Jesse Schwartzentruber c5806f9fc6 Update nodejs version. 2017-04-07 15:50:15 +02:00
Jesse Schwartzentruber 51b4d9b37a Use trusty in Travis-CI 2017-04-07 14:54:12 +02:00
Jesse Schwartzentruber 9a1fe79100 Add qunit to Travis CI requirements. 2017-04-07 14:44:25 +02:00
Jesse Schwartzentruber a01cd4191f Initial unit test skeleton. 2017-04-07 12:56:18 +02:00