Commit 310ba93
committed
ci: split into two distinct jobs
The previous commit introduced two lists of ruby to use, but that meant that we
now had triples to test, exploding the amount of tests without reason.
In order to avoid this, split the build into a macOS-specific build and a
Ubuntu-specific one which avoids the branching though it does lead to some
duplicated code.
It does however still achieve the goal of not having to change the Ubuntu
build's ruby versions constantly which is still less overhead.1 parent ca38b04 commit 310ba93
1 file changed
+32
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
19 | 45 | | |
20 | 46 | | |
21 | | - | |
| 47 | + | |
22 | 48 | | |
23 | 49 | | |
24 | 50 | | |
25 | 51 | | |
26 | 52 | | |
27 | | - | |
28 | 53 | | |
29 | 54 | | |
30 | 55 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | 56 | | |
35 | | - | |
36 | 57 | | |
37 | 58 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
| 59 | + | |
45 | 60 | | |
46 | 61 | | |
47 | | - | |
48 | 62 | | |
49 | 63 | | |
50 | 64 | | |
| |||
0 commit comments