Может ли кто-нибудь рекомендовать хороший сценарий установки для развертывания в модуле после прохождения тестов?Meteor + CodeShip + Modulus
Сейчас я использую:
nvm install 0.10.28
nvm use 0.10.28
curl -o meteor_install_script.sh https://install.meteor.com/
chmod +x meteor_install_script.sh
sed -i "s/type sudo >\/dev\/null 2>&1/\ false /g" meteor_install_script.sh
./meteor_install_script.sh
export PATH=$PATH:~/.meteor/
meteor --version
Который в основном то, что мне удалось скопировать + вставить вокруг interwebz, и я понятия не имею, что я делаю.
Наконец мой тестовый трубопровод:
meteor --test
Выход из CodeShip журналов:
I20150515-13:34:16.005(0)? [velocity] mocha is starting a mirror at http://localhost:44995/.
I20150515-13:34:16.006(0)? [velocity] This takes a few minutes the first time.
I20150515-13:34:16.006(0)? [velocity] You can see the mirror logs at: tail -f /home/rof/src/bitbucket.org/atlasshrugs/garden/.meteor/local/log/mocha.log
PASSED mocha : Server initialization => should have a Meteor version defined
Как только он попадает в стороне клиента испытаний, он висит навсегда и не строить ,
Любые предложения?
Можете ли вы дать нам лучшее представление о том, что вы хотите, чтобы ваш рабочий процесс был именно таким? Похоже, вы устанавливаете Meteor, а затем запускаете тесты ... и все. –
Это то, что я делаю, потому что я пытаюсь сам учить себя. Я не имею понятия что я делаю! Я думаю, что моя цель в том, что каждый раз, когда я нажимаю на свой битбакет, я хочу, чтобы Codeship запускал тесты, и если они проходят, для развертывания в Modulus после. – ilrein
Это честная цель! Итак, мокка завершается. Что вы используете для клиентских тестов? –