summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: ea6cbb385ce65b365b49e8690b0ab55e01a1b446 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
dist: trusty
language: go

go:
  - 1.7

before_install:
  - sudo apt-get -qq update
  - sudo apt-get install -y wget
  - sudo apt-get build-dep -y libvirt
  - wget https://libvirt.org/sources/libvirt-1.2.14.tar.gz
  - sudo mkdir -p /usr/src
  - sudo tar xvzf libvirt-1.2.14.tar.gz -C /usr/src
  - pushd /usr/src/libvirt-1.2.14
  - sudo ./configure --prefix=/usr/
  - sudo make
  - sudo make install
  - sudo libvirtd -d
  - popd
  - go get -u github.com/govend/govend
  - govend -v

install:
  - go build .

# override the custom test script, this would trigger
# also the execution of the unit tests of the vendored
# code
script:
  - go test ./libvirt