gopkg.in/rethinkdb/rethinkdb-go.v6@v6.2.2/.travis.yml (about)

     1  language: go
     2  
     3  go:
     4    - 1.12.x
     5    - 1.13.x
     6    - 1.14.x
     7  
     8  go_import_path: gopkg.in/rethinkdb/rethinkdb-go.v6
     9  
    10  before_script:
    11    - source /etc/lsb-release && echo "deb https://download.rethinkdb.com/repository/ubuntu-$TRAVIS_DIST $TRAVIS_DIST main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
    12    - wget -qO- https://download.rethinkdb.com/repository/raw/pubkey.gpg | sudo apt-key add -
    13    - sudo apt-get update
    14    - sudo apt-get install rethinkdb
    15    - rethinkdb > /dev/null 2>&1 &
    16    - rethinkdb --port-offset 1 --directory rethinkdb_data1                        > /dev/null 2>&1 &
    17    - rethinkdb --port-offset 2 --directory rethinkdb_data2 --join localhost:29016 > /dev/null 2>&1 &
    18    - rethinkdb --port-offset 3 --directory rethinkdb_data3 --join localhost:29016 > /dev/null 2>&1 &
    19  
    20  script:
    21    - GO111MODULE=on go test -race .
    22    - GO111MODULE=on go test -tags='cluster' -short -race -v ./...
    23    - GO111MODULE=on go test .
    24