File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11language : python
22python : 3.5
3+ dist : trusty
4+ sudo : required
5+ services :
6+ - docker
37env : # These should match the tox env list
48 - TOXENV=py27
59 - TOXENV=py34
@@ -18,11 +22,11 @@ before_install:
1822 export PATH="/tmp/git/bin:$PATH"
1923 fi
2024 - git --version
25+ - |
26+ ./get-swift.sh
27+ export PATH="/tmp/swift/usr/bin:$PATH"
2128after_success :
2229 - coveralls
23- sudo : required
24- services :
25- - docker
2630cache :
2731 directories :
2832 - $HOME/.cache/pip
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ # This is a script used in travis-ci to install swift
3+ set -ex
4+
5+ . /etc/lsb-release
6+ if [ " $DISTRIB_CODENAME " = " trusty" ]; then
7+ SWIFT_URL=' https://swift.org/builds/swift-3.0.2-release/ubuntu1404/swift-3.0.2-RELEASE/swift-3.0.2-RELEASE-ubuntu14.04.tar.gz'
8+ else
9+ SWIFT_URL=' https://swift.org/builds/swift-3.0.2-release/ubuntu1604/swift-3.0.2-RELEASE/swift-3.0.2-RELEASE-ubuntu16.04.tar.gz'
10+ fi
11+
12+ mkdir -p /tmp/swift
13+ pushd /tmp/swift
14+ wget " $SWIFT_URL " -O swift.tar.gz
15+ tar -xf swift.tar.gz --strip 1
16+ popd
You can’t perform that action at this time.
0 commit comments