]> The Tcpdump Group git mirrors - libpcap/commitdiff
Travis: Migrate from legacy to container-based infrastructure
authorFrancois-Xavier Le Bail <[email protected]>
Sat, 11 Jul 2015 13:24:49 +0000 (15:24 +0200)
committerFrancois-Xavier Le Bail <[email protected]>
Sat, 11 Jul 2015 13:24:49 +0000 (15:24 +0200)
.travis.yml

index 74f4d3927c904e76da77da527db6fae7425848a1..9bacb62c9d6cd381519fc6b12577f0f2a8621d82 100644 (file)
@@ -1,3 +1,4 @@
+sudo: false
 language: c
 
 os:
@@ -38,6 +39,11 @@ addons:
     build_command: make
     # Pattern to match selecting branches that will run analysis
     branch_pattern: coverity_scan
+  apt:
+    packages:
+      - libusb-1.0-0-dev
+      - libdbus-1-dev
+      - libbluetooth-dev
 
 git:
   quiet: true
@@ -45,16 +51,14 @@ git:
 before_install:
   - uname -a
   - date
-  - if [ "$TRAVIS_OS_NAME" = linux ]; then sudo apt-get -qq update; fi
 
 install:
-  - if [ "$TRAVIS_OS_NAME" = linux ]; then sudo apt-get -qq install libusb-1.0-0-dev libdbus-1-dev libbluetooth-dev; fi
 
 before_script:
 
 script:
   - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then touch .devel configure; fi
-  - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then ./configure; fi
+  - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then ./configure --prefix=/tmp; fi
   - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then make -s all findalldevstest; fi
-  - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then sudo PATH=$PATH make install; fi
+  - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then PATH=$PATH make install; fi
   - if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then ./findalldevstest; fi