travis.yml
This commit is contained in:
parent
c843121e14
commit
0a6d7f31d6
1 changed files with 23 additions and 4 deletions
27
.travis.yml
27
.travis.yml
|
|
@ -1,11 +1,30 @@
|
|||
sudo: true
|
||||
dist: xenial
|
||||
language: elixir
|
||||
|
||||
elixir:
|
||||
- 1.8.1
|
||||
|
||||
- "1.8.1"
|
||||
otp_release:
|
||||
- 21.0
|
||||
- "21.3.6"
|
||||
|
||||
before_install:
|
||||
- sudo apt-get install -y wget curl gdebi debhelper unbound
|
||||
- sudo apt-get install build-essential fakeroot autoconf automake libssl-dev bzip2 openssl graphviz python-all procps python-qt4 python-zopeinterface python-twisted-conch libtool dh-autoreconf libunbound-dev
|
||||
- wget https://github.com/openvswitch/ovs/archive/v2.11.0.tar.gz
|
||||
- tar xvzf v2.11.0.tar.gz
|
||||
- cd ovs-2.11.0/
|
||||
- sudo DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary
|
||||
- sudo dpkg -i ../python-openvswitch_2.11.0-1_all.deb
|
||||
- sudo dpkg -i ../libopenvswitch_2.11.0-1_amd64.deb
|
||||
- sudo dpkg -i ../libopenvswitch-dev_2.11.0-1_amd64.deb
|
||||
- sudo dpkg -i ../openvswitch-common_2.11.0-1_amd64.deb
|
||||
- sudo dpkg -i ../openvswitch-switch_2.11.0-1_amd64.deb
|
||||
- sudo ovs-vsctl add-br br0
|
||||
- sudo ovs-vsctl set bridge br0 datapath_type=netdev
|
||||
- sudo ovs-vsctl set bridge br0 protocols=OpenFlow13
|
||||
- sudo ovs-vsctl set-controller br0 tcp:127.0.0.1:6653
|
||||
- sudo ovs-vsctl show
|
||||
- cd -
|
||||
|
||||
script:
|
||||
- MIX_ENV=test mix do compile, coveralls.json
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue