Travis updated Go and Scylla version

Signed-off-by: Michał Matczuk <michal@scylladb.com>
This commit is contained in:
Michał Matczuk
2019-11-08 00:11:50 +01:00
committed by Michal Matczuk
parent 1668ca5832
commit 1f3032a787
2 changed files with 7 additions and 39 deletions

View File

@@ -1,23 +1,15 @@
sudo: true
language: go
go:
- 1.11.x
- stable
env:
global:
- SCYLLA_OPTS="--developer-mode 1 --log-to-stdout 1 --default-log-level info"
matrix:
- DB="scylla"
- DB="cassandra"
dist: trusty
addons:
apt:
packages:
- moreutils
services:
- docker
before_install:
- ./.travis_start_db.sh
- docker pull scylladb/scylla:latest
- docker run --name scylla -p 9042:9042 -d scylladb/scylla
- until docker exec scylla cqlsh -e "DESCRIBE SCHEMA"; do sleep 2; done
install:
- make get-deps get-tools

View File

@@ -1,24 +0,0 @@
#!/usr/bin/env bash
set -e
case ${DB} in
scylla)
sudo curl -o /etc/apt/sources.list.d/scylla.list -L http://repositories.scylladb.com/scylla/repo/20fc70b18261bf832cf8e0733a27979c/ubuntu/scylladb-3.0-trusty.list
sudo apt-get -qq update
sudo apt-get install -y --allow-unauthenticated scylla-server
sudo /usr/bin/scylla --options-file /etc/scylla/scylla.yaml ${SCYLLA_OPTS} &> /tmp/scylla.log &
;;
cassandra)
sudo service cassandra start
;;
*)
env
false
;;
esac
until nc -vz 127.0.0.1 9042; do sleep 1; done