A previously working Travis job which runs some Rust builds/tests on OS X has started failing with:
-e:1:in `read': No such file or directory @ rb_sysopen - /Users/travis/.m2/settings.xml (Errno::ENOENT)
from -e:1:in `<main>'
mv: rename settings.xml to /Users/travis/.m2/settings.xml: No such file or directory
Services are not supported on osx
Link to failed job: https://travis-ci.com/davechallis/ocypod/jobs/211773421
Travis CI file being used:
sudo: false
language: rust
cache: cargo
os:
- linux
- osx
rust:
- stable
- beta
- nightly
matrix:
allow_failures:
- rust: nightly
fast_finish: true
services:
- redis-server
addons:
homebrew:
packages: redis
script:
- cargo build --verbose --all
- cargo test --verbose --all -- --test-threads=1
Any ideas/suggestions?