为什么我的NodeJS量angular器在Travis CI上testing失败并出现错误

我试图在Travis CI上运行我的量angular器实例testing,但是它一直在失败。 认为这是我的.travis.yml,所以我把它剥下来…

.travis.yml

language: node_js node_js: - "0.10" script: - echo "Hello..." 

就像我之前的所有尝试一样,结束于以下几点:

 Using worker: worker-linux-5-2.bb.travis-ci.org:travis-linux-2 git.1 0.13s$ git clone --depth=50 --branch=master git://github.com/qualityshepherd/protractor_example.git qualityshepherd/protractor_example Cloning into 'qualityshepherd/protractor_example'... remote: Counting objects: 109, done. remote: Compressing objects: 100% (19/19), done. remote: Total 109 (delta 7), reused 0 (delta 0) Receiving objects: 100% (109/109), 15.47 KiB | 0 bytes/s, done. Resolving deltas: 100% (40/40), done. Checking connectivity... done. $ cd qualityshepherd/protractor_example git.4 $ git checkout -qf 29c4ac38db161b95b5b05b6cb90881d9de2020f6 couchdb stop/waiting 0.55s$ nvm install 0.10 ######################################################################## 100.0% Now using node v0.10.32 0.45s0.02s$ node --version v0.10.32 0.45s$ npm --version 1.4.28 0.01s$ make test make: *** No rule to make target `test'. Stop. The command "make test" exited with 2. Done. Your build exited with 1. 

我不知道为什么它正在运行…它从来没有打我的script 。 我究竟做错了什么?

我想Travis正在期待一些实际运行集成testing的方法。 可以通过一个Makefilemake test ,也可以通过npm testnpm test package.json 。 添加一个最小的Makefile或者package.json ,你应该得到这个错误。