summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorIlya Maximets <i.maximets@samsung.com>2019-08-05 10:58:18 +0300
committerIlya Maximets <i.maximets@samsung.com>2019-08-15 13:58:38 +0300
commit7654a3ed0b38a985da7b1e6e436ffdb0fdb24b5a (patch)
tree54a6b76fcf00e39e5a9a9e6eaf342609fa03b0b3 /.travis.yml
parent58b34b0016bfd1341ac0820568cf5f42b5ac56b8 (diff)
downloadopenvswitch-7654a3ed0b38a985da7b1e6e436ffdb0fdb24b5a.tar.gz
travis: Cache DPDK build.
This change enables cache for DPDK build directory, so we'll never build same version of DPDK again. This speeds up each DPDK related job by 4-6 minutes effectively saving 30-50 minutes of the total time. Ex. Full TravisCI run on 'trusty' images: Without cache: Ran for 1 hr 9 min 29 sec Total time 4 hrs 55 min 13 sec With populated cache: Ran for 1 hr 2 min 18 sec Total time 4 hrs 20 min 9 sec Saved: Real time: ~7 minutes. Total worker time: ~35 minutes. Signed-off-by: Ilya Maximets <i.maximets@samsung.com> Acked-by: Aaron Conole <aconole@redhat.com>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 782f72fea..7fe4bfacf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,10 @@ compiler:
os:
- linux
+cache:
+ directories:
+ - dpdk-dir
+
addons:
apt:
packages: