jasmine-nodeでnodejsモジュールをテストするためにtravis-ciを取得しようとしています。コマンドラインからテストを実行すると、それらはすべて合格しますが、何らかの理由でTravisは常に自分のビルドが失敗したと報告します。私.travis.ymlは、次のようになります。jasmine-node付きTravis-CI
language: node_js
node_js:
- 0.6
- 0.8
と私のpackage.jsonは以下のようになります。私は私のtravis.ymlに
language: node_js
node_js:
- 0.6
- 0.8
before_script:
- "sudo npm i -g jasmine-node"
をbefore_scriptを追加しようとしました
"scripts": {
"test": "jasmine-node tests/*.spec.js"
}
アイデア?
あなたはdevの依存関係としてjasmine-nodeを持っていますか?失敗したTravis-CIテストの出力は?公開されているので、テストへのリンクを投稿するだけです。 –
私は実際に走ってきました。私は今私の答えを投稿しています。 – thewildpendulum
また、開発依存関係をpackage.jsonに--save-devフラグを付けて追加することもできます。例: 'npm install -save-dev jasmine-node' – Noah