Closed Hixon10 closed 7 years ago
@strayge ох, сколько же ошибок я сделал, решив, что для написания такого бота мне не нужно ставить локально докер композ. Спасибо :)
И оно при запуске ещё кучу всего пытается загрузить => стартует очень долго, не знаю как пройдут тесты
@strayge посмотрим, сейчас поправлю докерфайл
вот про bot-spec: https://github.com/umputun/rt-bot/issues/93
@strayge ага, ясно. Не видел раньше этой страницы (её бы в инструкцию добавить, конечно).
Кажется, билд мой наконец-то прошёл, но какой-то другой бот не прошёл тесты.
All failed bots: excerpt-bot
Да, ждем @umputun
@strayge спасибо за помощь :) А то с докерами на работе не работал, а из жизненного опыта - только создание простого Докефайл. И вчера создал такой файл, оказалось, RUN - не то, что мне надо :)
@Hixon10 тут же куча примеров есть. Берёшь из любого готового бота и правишь под себя. Я так и делал.
@strayge ага, с композом я так и сделал.
насколько я понимаю, тестов оно все еще не проходит
@umputun сейчас погляжу... Утром тесты проходило.
@umputun есть мысль, что тесты падали из-за Входных Данных С одной ковычкой. На самом-то деле в json по стандарту две ковычки, да ладно. Поправил, погляжу тесты.
Кто бы знал, что это вообще значит, все эти авто тесты:
The command "BOT_BASE_URL="https://localhost" python ci/run_bot_tests.py ." exited with 0.
$ if [ "$TRAVIS_BRANCH" = "master" ]; then
docker login \
--username "$DOCKER_REGISTRY_LOGIN" \
--password "$DOCKER_REGISTRY_PASSWORD" \
"$DOCKER_REGISTRY_HOST
docker-compose push
fi
Вроде https://github.com/umputun/rt-bot/pull/120 должен был починить тесты.
@umputun All checks have passed - тесты прошли.
@strayge ага, вроде бы тот PR помог.
1) в bot-spec кодировка неправильная 2) локально твоего бота docker-compose build также не собирает, т.к. ты указал запуск командой RUN => оно отрабатывает при билде и не завершается => билд отваливается по таймауту