Próbowałem zintegrować travis dla CI w moim projekcie free-source. Kiedy naciskam na moje repozytorium, wszystko wygląda dobrze, ale po wykonaniu karma start --single-run
konsola travis nie zatrzymuje się, aby wykonać zadanie uruchomienia karmy.Travis CI: Testowanie przechodzenia, ale zawsze dostajemy błędną kompilację
Jak to naprawić?
.travis.yml
language: node_js
sudo: false
node_js:
- 0.10
script: karma start -–single-run
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
before_script:
- npm install -g bower
- npm install
- bower install
Updated Pytanie: Dlaczego w procesie Travis podczas korzystania z konsoli karma start --single-run
opcja nie nadpisać singleRun opcji: false w pliku karma.conf.js? W moim lokalnym środowisku to działa dobrze.
Karma może czekać na dane wejściowe użytkownika, których nie może uzyskać –
@ набиячлэвэлиь Nie rozumiem, dlaczego karma czeka na dane wprowadzone przez użytkownika. "- single-run" działa dobrze na mojej lokalnej maszynie –
Wygląda na to, że tak jest, nie mam pojęcia, dlaczego tak się stanie. –