Skip to content

Commit eb9f81e

Browse files
committed
Run travis on PHP 8.1, 8.2
1 parent 1c3bdcd commit eb9f81e

2 files changed

Lines changed: 107 additions & 75 deletions

File tree

.travis.dhall

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ in
1010
php = [
1111
"7.3",
1212
"7.4",
13-
"8.0"
13+
"8.0",
14+
"8.1",
15+
"8.2"
1416
],
1517
dist = "xenial",
1618
env = [
@@ -22,7 +24,7 @@ in
2224
Prelude.List.map Text Exclusion (\(env: Text) ->
2325
{ php = php, env = env }
2426
) (phpseclib 7 (\(_: Natural) -> True))
25-
) ["7.3", "7.4", "8.0"],
27+
) ["7.3", "7.4", "8.0", "8.1", "8.2"],
2628
fast_finish = True
2729
},
2830
before_script = ''

.travis.yml

Lines changed: 103 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -2,81 +2,111 @@
22
before_script: "sed -i \"s/\\\"phpseclib\\/phpseclib\\\": \\\"[^\\\"]*/\\\"phpseclib\\/phpseclib\\\": \\\"$PHPSECLIB/\" composer.json && composer install --prefer-source"
33
dist: xenial
44
env:
5-
- "PHPSECLIB='^2.0 !=2.0.8'"
6-
- "PHPSECLIB='2.0.0'"
7-
- "PHPSECLIB='2.0.1'"
8-
- "PHPSECLIB='2.0.2'"
9-
- "PHPSECLIB='2.0.3'"
10-
- "PHPSECLIB='2.0.4'"
11-
- "PHPSECLIB='2.0.5'"
12-
- "PHPSECLIB='2.0.6'"
13-
- "PHPSECLIB='2.0.7'"
14-
- "PHPSECLIB='2.0.9'"
15-
- "PHPSECLIB='2.0.10'"
16-
- "PHPSECLIB='2.0.11'"
17-
- "PHPSECLIB='2.0.12'"
18-
- "PHPSECLIB='2.0.13'"
19-
- "PHPSECLIB='2.0.14'"
20-
- "PHPSECLIB='2.0.15'"
21-
- "PHPSECLIB='2.0.16'"
22-
- "PHPSECLIB='2.0.17'"
23-
- "PHPSECLIB='2.0.18'"
24-
- "PHPSECLIB='2.0.19'"
25-
- "PHPSECLIB='2.0.20'"
26-
- "PHPSECLIB='2.0.21'"
27-
- "PHPSECLIB='2.0.22'"
28-
- "PHPSECLIB='2.0.23'"
29-
- "PHPSECLIB='2.0.24'"
30-
- "PHPSECLIB='2.0.25'"
31-
- "PHPSECLIB='2.0.26'"
32-
- "PHPSECLIB='2.0.27'"
5+
- "PHPSECLIB='^2.0 !=2.0.8'"
6+
- "PHPSECLIB='2.0.0'"
7+
- "PHPSECLIB='2.0.1'"
8+
- "PHPSECLIB='2.0.2'"
9+
- "PHPSECLIB='2.0.3'"
10+
- "PHPSECLIB='2.0.4'"
11+
- "PHPSECLIB='2.0.5'"
12+
- "PHPSECLIB='2.0.6'"
13+
- "PHPSECLIB='2.0.7'"
14+
- "PHPSECLIB='2.0.9'"
15+
- "PHPSECLIB='2.0.10'"
16+
- "PHPSECLIB='2.0.11'"
17+
- "PHPSECLIB='2.0.12'"
18+
- "PHPSECLIB='2.0.13'"
19+
- "PHPSECLIB='2.0.14'"
20+
- "PHPSECLIB='2.0.15'"
21+
- "PHPSECLIB='2.0.16'"
22+
- "PHPSECLIB='2.0.17'"
23+
- "PHPSECLIB='2.0.18'"
24+
- "PHPSECLIB='2.0.19'"
25+
- "PHPSECLIB='2.0.20'"
26+
- "PHPSECLIB='2.0.21'"
27+
- "PHPSECLIB='2.0.22'"
28+
- "PHPSECLIB='2.0.23'"
29+
- "PHPSECLIB='2.0.24'"
30+
- "PHPSECLIB='2.0.25'"
31+
- "PHPSECLIB='2.0.26'"
32+
- "PHPSECLIB='2.0.27'"
3333
language: php
3434
matrix:
3535
exclude:
36-
- env: "PHPSECLIB='2.0.0'"
37-
php: '7.3'
38-
- env: "PHPSECLIB='2.0.1'"
39-
php: '7.3'
40-
- env: "PHPSECLIB='2.0.2'"
41-
php: '7.3'
42-
- env: "PHPSECLIB='2.0.3'"
43-
php: '7.3'
44-
- env: "PHPSECLIB='2.0.4'"
45-
php: '7.3'
46-
- env: "PHPSECLIB='2.0.5'"
47-
php: '7.3'
48-
- env: "PHPSECLIB='2.0.6'"
49-
php: '7.3'
50-
- env: "PHPSECLIB='2.0.0'"
51-
php: '7.4'
52-
- env: "PHPSECLIB='2.0.1'"
53-
php: '7.4'
54-
- env: "PHPSECLIB='2.0.2'"
55-
php: '7.4'
56-
- env: "PHPSECLIB='2.0.3'"
57-
php: '7.4'
58-
- env: "PHPSECLIB='2.0.4'"
59-
php: '7.4'
60-
- env: "PHPSECLIB='2.0.5'"
61-
php: '7.4'
62-
- env: "PHPSECLIB='2.0.6'"
63-
php: '7.4'
64-
- env: "PHPSECLIB='2.0.0'"
65-
php: '8.0'
66-
- env: "PHPSECLIB='2.0.1'"
67-
php: '8.0'
68-
- env: "PHPSECLIB='2.0.2'"
69-
php: '8.0'
70-
- env: "PHPSECLIB='2.0.3'"
71-
php: '8.0'
72-
- env: "PHPSECLIB='2.0.4'"
73-
php: '8.0'
74-
- env: "PHPSECLIB='2.0.5'"
75-
php: '8.0'
76-
- env: "PHPSECLIB='2.0.6'"
77-
php: '8.0'
36+
- env: "PHPSECLIB='2.0.0'"
37+
php: '7.3'
38+
- env: "PHPSECLIB='2.0.1'"
39+
php: '7.3'
40+
- env: "PHPSECLIB='2.0.2'"
41+
php: '7.3'
42+
- env: "PHPSECLIB='2.0.3'"
43+
php: '7.3'
44+
- env: "PHPSECLIB='2.0.4'"
45+
php: '7.3'
46+
- env: "PHPSECLIB='2.0.5'"
47+
php: '7.3'
48+
- env: "PHPSECLIB='2.0.6'"
49+
php: '7.3'
50+
- env: "PHPSECLIB='2.0.0'"
51+
php: '7.4'
52+
- env: "PHPSECLIB='2.0.1'"
53+
php: '7.4'
54+
- env: "PHPSECLIB='2.0.2'"
55+
php: '7.4'
56+
- env: "PHPSECLIB='2.0.3'"
57+
php: '7.4'
58+
- env: "PHPSECLIB='2.0.4'"
59+
php: '7.4'
60+
- env: "PHPSECLIB='2.0.5'"
61+
php: '7.4'
62+
- env: "PHPSECLIB='2.0.6'"
63+
php: '7.4'
64+
- env: "PHPSECLIB='2.0.0'"
65+
php: '8.0'
66+
- env: "PHPSECLIB='2.0.1'"
67+
php: '8.0'
68+
- env: "PHPSECLIB='2.0.2'"
69+
php: '8.0'
70+
- env: "PHPSECLIB='2.0.3'"
71+
php: '8.0'
72+
- env: "PHPSECLIB='2.0.4'"
73+
php: '8.0'
74+
- env: "PHPSECLIB='2.0.5'"
75+
php: '8.0'
76+
- env: "PHPSECLIB='2.0.6'"
77+
php: '8.0'
78+
- env: "PHPSECLIB='2.0.0'"
79+
php: '8.1'
80+
- env: "PHPSECLIB='2.0.1'"
81+
php: '8.1'
82+
- env: "PHPSECLIB='2.0.2'"
83+
php: '8.1'
84+
- env: "PHPSECLIB='2.0.3'"
85+
php: '8.1'
86+
- env: "PHPSECLIB='2.0.4'"
87+
php: '8.1'
88+
- env: "PHPSECLIB='2.0.5'"
89+
php: '8.1'
90+
- env: "PHPSECLIB='2.0.6'"
91+
php: '8.1'
92+
- env: "PHPSECLIB='2.0.0'"
93+
php: '8.2'
94+
- env: "PHPSECLIB='2.0.1'"
95+
php: '8.2'
96+
- env: "PHPSECLIB='2.0.2'"
97+
php: '8.2'
98+
- env: "PHPSECLIB='2.0.3'"
99+
php: '8.2'
100+
- env: "PHPSECLIB='2.0.4'"
101+
php: '8.2'
102+
- env: "PHPSECLIB='2.0.5'"
103+
php: '8.2'
104+
- env: "PHPSECLIB='2.0.6'"
105+
php: '8.2'
78106
fast_finish: true
79107
php:
80-
- '7.3'
81-
- '7.4'
82-
- '8.0'
108+
- '7.3'
109+
- '7.4'
110+
- '8.0'
111+
- '8.1'
112+
- '8.2'

0 commit comments

Comments
 (0)