18 Commits

Author SHA1 Message Date
Schuyler Cebulskie
b2f89e4594 Add testing for Node.js 8-12 2019-05-11 19:00:03 -04:00
iCrawl
5454a074ee revert: changes to node 8 2018-02-17 18:19:56 +01:00
iCrawl
2254a3ee11 fix: build with node 8 2018-02-17 18:13:01 +01:00
iCrawl
da14e33ff7 fix: add node 8 to build 2018-02-17 18:11:28 +01:00
Crawl
b9172ffe22 Add travis staging 2017-05-13 19:16:32 +02:00
Schuyler Cebulskie
fa85da19a8 Fix Travis builds continuing after failed lint 2017-01-13 20:23:49 -05:00
Schuyler Cebulskie
ed08c24784 Add Node 7 testing and prettify output 2016-12-30 00:05:43 -05:00
Schuyler Cebulskie
55ee566fb2 Improve Travis builds 2016-12-29 23:51:56 -05:00
Schuyler Cebulskie
ac68e9f077 Switch Travis to Ubuntu 14.04 2016-11-28 23:35:25 -05:00
Schuyler Cebulskie
7c97244854 Move to new docgen 2016-11-22 18:24:29 -05:00
meew0
176859e7da Add webpack building, ESLint on PRs, and tag building to Travis (#911)
* Make Travis run ESLint before deploying

* Fix Travis never building docs for tags

* Update deploy.sh to also build the webpack

* Update deploy.sh
2016-11-20 19:57:24 -05:00
Gus Caplan
2440a4a2c8 Add webpack building (#907)
* friggin webpack tho

* probably important

* add all the stuff to the package.json

* add minify builds and a nice package.json script to run it all

* clean up

* use uglify harmony branch so we can actually run minify builds that work

* update build system

* make test better

* clean up

* fix issues with compression

* ‮

* c++ requirements in a node lib? whaaaaat?

* fix travis yml?

* put railings on voice connections

* 🖕🏻

* aaaaaa

* handle arraybuffers in the unlikely event one is sent

* support arraybuffers in resolvebuffer

* this needs to be fixed at some point

* this was fixed

* disable filename versioning if env VERSIONED is set to false

* Update ClientDataResolver.js

* Update ClientVoiceManager.js

* Update WebSocketManager.js

* Update ConvertArrayBuffer.js

* Update webpack.html

* enable compression for browser and fix ws error handler

* Update WebSocketManager.js

* everything will be okay gawdl3y

* compression is slower in browser, so rip the last three hours of my life

* Update Constants.js

* Update .gitignore
2016-11-20 19:38:16 -05:00
meew0
e85fd4482f Fix the secret Travis details
Apparently the environment variables weren't correctly stored last
time, so they had to be regenerated.
2016-10-26 17:02:01 +02:00
meew0
0296a71793 Improve the docs building process (#834)
* Add a script to automatically build and push docs

This script will checkout the repo in the `docs` branch, then build the
docs locally, copy it to that repo, commit and push. It is designed to
be used in conjunction with Travis.

* Add unencrypted deploy keys to the gitignore

* Make Travis automatically execute the deploy script

* Add the encrypted deploy key

* Update the .travis.yml with the necessary information
2016-10-26 15:54:53 +01:00
Schuyler Cebulskie
68acf37fd4 Add stricter/better ESLint config (#589)
* Add stricter/better ESLint config

* Remove more unnecessary @returns
2016-09-03 20:45:23 +01:00
Amish Shah
2ed4ff7a55 Add caching to travis build script 2016-08-23 14:25:15 +01:00
Amish Shah
1ff7bce01d Fix travis build script 2016-08-23 14:24:10 +01:00
Amish Shah
ebfe3e2e62 Add travis yml 2016-08-23 14:17:03 +01:00