File tree 2 files changed +24
-14
lines changed
2 files changed +24
-14
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/sh -ex
2
+
3
+ sudo sed -i ' 1i 127.0.0.1 test.box' /etc/hosts
4
+ sudo hostname test.box
5
+
6
+ if [ x" $KRB5_VER " != " x1.10" ]; then
7
+ sudo apt-add-repository -y ppa:sssd/updates
8
+
9
+ if [ x" $KRB5_VER " != " x1.12" ]; then
10
+ sudo apt-add-repository -y ppa:rharwood/krb5-$KRB5_VER
11
+ fi
12
+ fi
13
+
14
+ sudo apt-get update -q
15
+ DEBIAN_FRONTEND=noninteractive sudo apt-get install -y krb5-user krb5-kdc krb5-admin-server libkrb5-dev krb5-multidev
16
+ pip install --install-option=' --no-cython-compile' cython
17
+ pip install -r test-requirements.txt
Original file line number Diff line number Diff line change @@ -4,26 +4,19 @@ python:
4
4
- " 3.4"
5
5
6
6
env :
7
- - KRB5_PPAS="" # 1.10
8
- - KRB5_PPAS="sssd/updates" # 1.12
9
- - KRB5_PPAS="rharwood/krb5- 1.13 sssd/updates" # 1.13
10
- - KRB5_PPAS="rharwood/krb5- master sssd/updates" # master
7
+ - KRB5_VER=" 1.10"
8
+ - KRB5_VER=" 1.12"
9
+ - KRB5_VER=" 1.13"
10
+ - KRB5_VER=" master"
11
11
12
12
matrix :
13
13
exclude :
14
14
- python : " 3.4"
15
- env : KRB5_PPAS="" # 1.10
15
+ env : KRB5_VER=" 1.10"
16
16
include :
17
17
- python : " 3.3"
18
- env : KRB5_PPAS="sssd/updates" # 1.12
18
+ env : KRB5_VER=" 1.12"
19
19
20
- install :
21
- - " sudo sed -i '1i 127.0.0.1 test.box' /etc/hosts"
22
- - " sudo hostname test.box"
23
- - " for i in $KRB5_PPAS; do sudo apt-add-repository -y ppa:$i; done"
24
- - " sudo apt-get update -q"
25
- - " DEBIAN_FRONTEND=noninteractive sudo apt-get install -y krb5-user krb5-kdc krb5-admin-server libkrb5-dev krb5-multidev"
26
- - " pip install --install-option='--no-cython-compile' cython"
27
- - " pip install -r test-requirements.txt"
20
+ install : sh .travis.install.sh
28
21
29
22
script : sh .travis.sh
You can’t perform that action at this time.
0 commit comments