Commit Graph

40 Commits (5da24b41204692e20ca255c65a325c9d91e37d0b)

Author SHA1 Message Date
Peter Jaszkowiak dfad76120d Support npm@5 and yarn ()
* Support npm@5 and yarn

Use package.default.json
Partial 

- Overwrite package.json with package.default.json values
- `dependencies` field is merged with package.default.json version taking precidence
- `./nodebb upgrade` automatically does those things and runs `git pull`
- use `./nodebb upgrade --dev` to avoid the `git pull`

* added logic to preserve extraneous plugins installed in node_modules/

* Don't automatically git pull

* Simplify package-install, run it on upgrade just in case
Barış Soner Uşaklı 557dfd5b47 testing new socket.io-client extraHeaders ()
* testing new socket.io-client extraHeaders

* change mongodb installation
Peter Jaszkowiak 9f9eace596 End support for Node 4, add Node 8 testing
Baris Usakli 10c8666520 lower sleep to 15secs
Baris Usakli 18e0f1a9dd try to start mongod
Baris Usakli a9e7f768e2 wait 30 secs
Baris Usakli bd26cadb80 moved sleep before node setup
Baris Usakli 0b6902a03e testing mongodb wait script
psychobunny 767705085b test against nodejs 7 as well
Julian Lam a043876d00 what, does Travis not like 4-space indents?
Julian Lam 83cd07f830 request travis to build now too
barisusakli 0bf51c7fff remove node 5 from build matrix
barisusakli 224c311b5e testing again
barisusakli d1fb4909ba one more try catch for node5/6
barisusakli 9e094184ba remove trailing / on url
Yami 74c989d609 chore: add coveralls
Barış Soner Uşaklı d859163dea configure env matrix
Barış Soner Uşaklı ae8a75a096 add semicolon
Barış Soner Uşaklı c9edf1af42 escape test
Barış Soner Uşaklı 2262575760 escape "
Barış Soner Uşaklı 37206a8b13
Julian Lam cb940fec28 so no iojs then 😉
Julian Lam 90ba8c6077 update travis.yml supported node version, closes ()
barisusakli 8a2f1d0c49 Revert "update travis"
This reverts commit f05b07d2a4.
barisusakli f05b07d2a4 update travis
barisusakli 1eaa7cd29b added node 4.2 to travis
Barış Soner Uşaklı d3753a5d5a 🐕
Barış Soner Uşaklı 4ec464f4e4 travis env var
Barış Soner Uşaklı 83360cc3de added nodejs 4.0 4.1 to travis
barisusakli 872318442f install latest mongo in travis, travis only has 2.4.10
barisusakli 13daf8d167 mongo port
barisusakli fd373ed8e7 added mongodb to travis.yml
Julian Lam 21fe3f2596 hopefully fixing travis CI
Julian Lam 2c5876779f only build the master branch, TravisCI...
Julian Lam f279515d36 updated travis config with new CI values
Julian Lam 2627240d80 changing minimum required version for NodeBB to 0.10, and updated travis config. Allowing new setup option "ci", for TravisCI integration
Julian Lam 5db18e307c removing apt-get lines from travis config
Julian Lam 8e0d33144c updated travis.yaml
Julian Lam 70c1beb6d2 updated travis CI yaml file
Julian Lam 3ac9425669 TravisCI integration