File tree 1 file changed +22
-2
lines changed
1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -24,18 +24,34 @@ jobs:
24
24
- ' 2.6'
25
25
- ' 2.7'
26
26
- ' 2.8'
27
+ - ' 2.10'
28
+ metrics-version :
29
+ - ' '
30
+ - ' 0.10.0'
31
+ - ' 0.11.0'
32
+ - ' 0.13.0'
27
33
coveralls : [false]
28
34
include :
29
- - tarantool : ' 2.8'
35
+ - tarantool : ' 2.10'
36
+ metrics-version : ' 0.13.0'
30
37
coveralls : true
31
38
32
39
runs-on : ubuntu-latest
33
40
steps :
34
- - name : Install tarantool ${{ matrix.tarantool }}
41
+ - name : Install tarantool ${{ matrix.tarantool }} (< 2.10)
42
+ if : matrix.tarantool != '2.10'
35
43
uses : tarantool/setup-tarantool@v1
36
44
with :
37
45
tarantool-version : ${{ matrix.tarantool }}
38
46
47
+ # It's a temporary hack. May be removed after the fix:
48
+ # https://github.com/tarantool/setup-tarantool/issues/19
49
+ - name : Install tarantool ${{ matrix.tarantool }} (2.10)
50
+ if : matrix.tarantool == '2.10'
51
+ run : |
52
+ curl -L https://tarantool.io/tWsLBdI/release/2/installer.sh | bash
53
+ sudo apt install -y tarantool tarantool-dev
54
+
39
55
- name : Clone the module
40
56
uses : actions/checkout@v2
41
57
50
66
run : make deps
51
67
if : steps.cache-rocks.outputs.cache-hit != 'true'
52
68
69
+ - name : Install metrics
70
+ if : matrix.metrics-version != ''
71
+ run : tarantoolctl rocks install metrics ${{ matrix.metrics-version }}
72
+
53
73
- run : echo $PWD/.rocks/bin >> $GITHUB_PATH
54
74
55
75
- run : make check
You can’t perform that action at this time.
0 commit comments