Not sure about the `make` comment but this is the same configuration I use for all of my Node projects.  When the language is specified as "node_js", Travis will automatically include calls to `npm install` and `npm test`.  If you take a look at the "package.json" file changes in this PR, you'll see that `npm test` has a script hook to call `grunt travis --verbose` (which is actually the same as `grunt test --verbose` for now).