Estoy tratando de obtener travis-ci para probar mi módulo nodejs con jasmine-node. Cuando ejecuto las pruebas desde la línea de comandos, todas pasan, pero por alguna razón, Travis siempre informa que mi compilación falla. Mi .travis.yml se ve así:Travis-CI con jasmine-node
language: node_js
node_js:
- 0.6
- 0.8
y mi package.json se ve así:
"scripts": {
"test": "jasmine-node tests/*.spec.js"
}
He intentado añadir un before_script a mi travis.yml
language: node_js
node_js:
- 0.6
- 0.8
before_script:
- "sudo npm i -g jasmine-node"
¿Alguna idea?
¿Tiene jasmine-node como dependencia de dev? ¿Cuál es el resultado de la prueba fallida de Travis-CI? Solo debe publicar un enlace a la prueba ya que es público. –
De hecho, me puse a correr. Estoy publicando mi respuesta ahora. – thewildpendulum
También tenga en cuenta que puede agregar dependencias de desarrollo a su paquete.json con el indicador --save-dev. Ejemplo: 'npm install --save-dev jasmine-node' – Noah