Skip to content

Commit 7c5c7da

Browse files
committed
ci: add tarantool 2.10.0 to macOS testing
Tarantool's master now contains 2.11 feature set (under development, no releases ATM), so it worth to add one separate 2.10 job. Linux testing already has 2.10.0 jobs.
1 parent 6320a2f commit 7c5c7da

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/testing.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ jobs:
141141
- 2.7.1
142142
- 2.7.2
143143
- 2.8.1
144+
- 2.10.0
144145
- master
145146

146147
env:
@@ -201,7 +202,10 @@ jobs:
201202
# These steps fix the problem with tarantool build described in
202203
# https://github.com/tarantool/tarantool/issues/6576
203204
git show 11e87877df9001a4972019328592d79d55d1bb01 | patch -p1 -f
204-
if: matrix.tarantool != 'brew' && matrix.tarantool != 'master' && steps.cache.outputs.cache-hit != 'true'
205+
if: matrix.tarantool != 'brew' &&
206+
matrix.tarantool != 'master' &&
207+
matrix.tarantool != '2.10.0' &&
208+
steps.cache.outputs.cache-hit != 'true'
205209

206210
- name: Build tarantool ${{ env.T_VERSION }} from sources
207211
run: |
@@ -216,6 +220,7 @@ jobs:
216220
# Set OpenSSL root directory for linking tarantool with OpenSSL of version 1.1
217221
# This is related to #49. There are too much deprecations which affect the build and tests.
218222
# Must be revisited after fixing https://github.com/tarantool/tarantool/issues/6477
223+
# (it was fixed in 1.10.14 and 2.10.1).
219224
cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DOPENSSL_ROOT_DIR=/usr/local/opt/[email protected] -DOPENSSL_LIBRARIES=/usr/local/opt/[email protected]/lib
220225
221226
# {{{ Workaround Mac OS build failure (gh-6076)

0 commit comments

Comments
 (0)