Skip to content

Commit 9dc21ef

Browse files
committed
travis: add custom apt sources
Move back to Travis's VM infrastructure for efficiency.
1 parent 62ac393 commit 9dc21ef

File tree

2 files changed

+18
-15
lines changed

2 files changed

+18
-15
lines changed

.travis.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# see travis-ci.org for details
33

44
language: c
5-
dist: trusty
65

76
os:
87
- linux
@@ -22,7 +21,23 @@ env:
2221
- OPTIONS="-DTHREADSAFE=OFF -DBUILD_EXAMPLES=ON -DENABLE_WERROR=ON"
2322

2423
dist: trusty
25-
sudo: true
24+
sudo: false
25+
26+
addons:
27+
apt:
28+
sources:
29+
- sourceline: 'deb http://libgit2deps.edwardthomson.com trusty libgit2deps'
30+
key_url: 'https://pgp.mit.edu/pks/lookup?op=get&search=0x5656187599131CD5'
31+
packages:
32+
cmake
33+
curl
34+
libcurl3
35+
libcurl3-gnutls
36+
libcurl4-gnutls-dev
37+
libssh2-1-dev
38+
openssh-client
39+
openssh-server
40+
valgrind
2641

2742
matrix:
2843
fast_finish: true
@@ -44,7 +59,7 @@ matrix:
4459
- env: COVERITY=1
4560

4661
install:
47-
- ./script/install-deps-${TRAVIS_OS_NAME}.sh
62+
- if [ -f ./script/install-deps-${TRAVIS_OS_NAME}.sh ]; then ./script/install-deps-${TRAVIS_OS_NAME}.sh; fi
4863

4964
# Run the Build script and tests
5065
script:

script/install-deps-linux.sh

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)