From d4bb606834780edeef53ff6c20148f3afcfdea7c Mon Sep 17 00:00:00 2001 From: Vladimir Panteleev Date: Thu, 17 Aug 2017 17:51:43 +0000 Subject: [PATCH] .travis.yml: Switch to "sudo: false" for faster builds Builds not requiring sudo access run in a container, which will have better performance and less overhead on the Travis infrastructure. Use the apt addon to install dependencies instead of explicit apt-get commands. --- .travis.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index c2316cc5..802efd98 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,18 @@ language: c dist: trusty -sudo: required +sudo: false -before_install: - - sudo apt-get update -qq - - sudo apt-get install dtach libxapian-dev libgmime-2.6-dev libtalloc-dev python-sphinx gdb gpgsm +addons: + apt: + packages: + - dtach + - libxapian-dev + - libgmime-2.6-dev + - libtalloc-dev + - python-sphinx + - gdb + - gpgsm script: - ./configure