CI не работает с RSpec и Elasticsearch
У нас есть приложение rails и semaphoreCI работает с нашими спецификациями. На наших локальных машинах все спецификации проходят без каких-либо проблем.
Тем не менее, мы получаем все наши спецификации с ошибками, такими как:
Failures:
1) HousesController GET #index
Got 0 failures and 2 other errors:
1.1) Failure/Error: Address.reindex
Faraday::ConnectionFailed:
Failed to open TCP connection to localhost:9200 (Connection refused - connect(2) for "localhost" port 9200)
Мы исследовали и нашли https://semaphoreci.com/docs/elasticsearch.html, что означает, что он уже настроен, так что asticsearch запускается автоматически.
Может ли быть решением изменить используемый по умолчанию порт semaphoreCI? Как мы можем это сделать, если это так?
Заранее большое спасибо!