It's OK I was a bit lost at first but then I found the travis-ci instructions so I figured it out :)

However some feedback: on a machine where node/npm isn't installed, it's quite a burden. On latest Ubuntu, I had to install node, then figure out that every forum post is wrong and that npm is not installed with node since 13.10 so I had to install npm separately, then install bower: it didn't work the first time because `node` doesn't exist on Ubuntu (it's `nodejs`) so I had to create an alias in `/usr/bin`, then the second time I figured I had to use sudo (stupid me), then the 3rd time it worked. Then everything was straightforward for grunt.

All this to say that even though I think it's good to use standard tools (and it's good not committing dependencies or minified assets), it makes it quite complex to install everything. I don't have an alternative to suggest right now but I'd say that's something to keep in mind and to improve in the future because it will discourage potential users.