我们有一个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使用的解决方案?如果是这种情况,我们该怎么办?
非常感谢!