Я создал некоторые интеграционные тесты для своего кода с открытым исходным кодом, и я ищу общедоступную службу CI для их размещения. Поскольку Travis-CI имеет небольшие квоты для всех моих контейнеров, я думаю, что я буду использовать CircleCI. Это мой cirle.yml
:Выполнение пробных испытаний контейнера на circleCI
machine:
services:
- docker
dependencies:
override:
- pip install docker-compose
test:
override:
- cd integration-tests && docker-compose run --rm runner
Однако после запуска этого я получаю сообщение об ошибке «клиент и сервер не имеют ту же версию (клиент: 1,18, сервер: 1,16)» Что такое моя проблема?
Это еще работа для вас? Когда я запускаю его, установка лотка завершается. – bromanko
Больше не работает. В настоящее время я пытаюсь исправить это. – zefciu