pokemontrades / flairhq

A small project to allow easy adding of flair applications for subreddits (focusing initially on /r/pokemontrades) and easy moderation for moderators.
Apache License 2.0
11 stars 9 forks source link

Trying to fix Travis CI problems for automatic builds #677

Closed islaiter closed 3 years ago

islaiter commented 3 years ago

An update from the previus pull request:

Now it separates both removing package-lock json and npm install. In between those it removes the node_modules folder, verifies cache and cleans it and only then moves to install npm

Now the OSX version is also fixed.

To finish with this, grunt test got changed to npm test, as it seemed to be not a Grunfile error, but an error when npm is trying to call the internal command grunt, as it seemed like it wasn't installed, so instead, I changed it to run npm test and it seems to work perfectly.