From 0a6d7f31d635a283d020e115558190743dc01a57 Mon Sep 17 00:00:00 2001 From: Eishun Kondoh Date: Tue, 7 May 2019 22:05:16 +0900 Subject: [PATCH] travis.yml --- .travis.yml | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index f4d3472..d458396 100644 --- a/.travis.yml +++ b/.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