CI因RSpec和Elasticsearch失败

时间:2018-11-30 10:59:55

标签: elasticsearch rspec semaphore-ci

我们有一个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,这意味着它已经配置好,因此elasticsearch自动运行。

是否可以更改默认端口semaphoreCI使用的解决方案?如果是这种情况,我们该怎么办?

非常感谢!

0 个答案:

没有答案