diff --git a/.travis.yml b/.travis.yml index 06fe237..11f7e21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,9 +8,6 @@ addons: sonarcloud: organization: trellis-ldp -services: - - cassandra - cache: directories: - $HOME/.m2/repository @@ -27,6 +24,14 @@ matrix: allow_failures: - jdk: openjdk11 + +before_install: + - sudo apt-get install cassandra + - sudo service cassandra start + +addons: + apt: + update: true install: mvn --quiet -Dcargo.maven.skip -Dcassandra.skip -DskipTests install diff --git a/src/test/resources/load.sh b/src/test/resources/load.sh index ab9383c..8702dc3 100755 --- a/src/test/resources/load.sh +++ b/src/test/resources/load.sh @@ -1,3 +1,4 @@ +sudo apt install -y cassandra-tools until nodetool status; do sleep 5 echo "Waiting for Cassandra..."