thesabbir / simple-line-icons

Simple and Minimal Line Icons
https://thesabbir.github.io/simple-line-icons
MIT License
1.86k stars 846 forks source link

Added sass/less build test, precommit hook, travis test #64

Closed emileber closed 7 years ago

emileber commented 7 years ago

This is a starting ground and it's very basic at the moment. It ensures that the less and sass files build without errors.

This is related to the issue #62 I opened today and could help bootstrap with the (older) issue #52.

To use the new test and commit hooks, simply install the dependencies with:

npm install

The rest is automagic.

If you want to manually test the build, use the npm test command.

There's also a .travis.yml file which replicates the test server side validating the build for each commits and pull requests.

emileber commented 7 years ago

Note that it is needed to activate the travis integration through the TravisCI website.

thesabbir commented 7 years ago

Thanks for your contribution.