2016-11-14 3 views
1

Est-ce que quelqu'un a une formule réussie pour exécuter Cassandra 3.x (n'importe quelle version fera à ce stade) sur Travis-ci.org? J'ai essayé ces instructions ici:Cassandra> = 3,0 sur Travis-ci?

https://www.codinglogs.com/using-travis-ci-with-cassandra-3-x/

Et un certain nombre de variations, mais tout ce que je reçois est:

All host(s) tried for query failed (tried: /127.0.0.1:9042 (com.datastax.driver.core.exceptions.TransportException: [/127.0.0.1:9042] Cannot connect)) 

Répondre

1

J'ai suivi à peu près le blog; légèrement dévié sur wget partie seule. au lieu de wget http://www.us.apache.org/dist/cassandra/3.3/apache-cassandra-3.3-bin.tar.gz && tar -xvzf apache-cassandra-3.3-bin.tar.gz

J'utilisé

wget http://www.us.apache.org/dist/cassandra/3.9/apache-cassandra-3.9-bin.tar.gz && tar -xvzf apache-cassandra-3.9-bin.tar.gz 

Voici mon travis.yml

addons: 
    apt: 
    packages: 
    - oracle-java8-installer 

before_install:  
    - sudo update-java-alternatives -s java-8-oracle 
    - export JAVA_HOME=/usr/lib/jvm/java-8-oracle 
    - java -version 
    - sudo rm -rf /var/lib/cassandra/* 
    - wget http://www.us.apache.org/dist/cassandra/3.9/apache-cassandra-3.9-bin.tar.gz && tar -xvzf apache-cassandra-3.9-bin.tar.gz 
    - sudo sh ./apache-cassandra-3.3/bin/cassandra -R 
    - sleep 20 
+0

Merci pour cela. Il doit y avoir quelque chose d'autre dans ma construction travis qui interfère avec cette recette. Je dois y revenir à un moment donné ... –