Skip to content
Snippets Groups Projects
Commit 7c5cc681 authored by Igor Munkin's avatar Igor Munkin Committed by Igor Munkin
Browse files

ci: use CMAKE_EXTRA_PARAMS in LuaJIT workflow


As a result of the commit 98fcd437 ("ci:
add CMAKE_EXTRA_PARAMS to LuaJIT workflow") both <inputs.buildtype> and
<inputs.GC64> parameters have become obsolete. All jobs with LuaJIT
integration testing has started to use these in scope of the commit
tarantool/luajit@5b53850da30e532ced976e95af1f301667a6a272 ("ci: use
CMAKE_EXTRA_PARAMS in LuaJIT integration"). Hence, the value of
<inputs.CMAKE_EXTRA_PARAMS> has to be used to specify the build flavor,
so <inputs.buildtype> and <inputs.GC64> can be dropped later.

NO_DOC=ci
NO_TEST=ci
NO_CHANGELOG=ci

Reviewed-by: default avatarYaroslav Lobankov <y.lobankov@tarantool.org>
Signed-off-by: default avatarIgor Munkin <imun@tarantool.org>
parent fdf45222
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
# implement integration testing without manual LuaJIT submodule
# bump and draft PR creation.
# It bumps the given LuaJIT revision for the given Tarantool
# release, builds Tarantool with the given buildtype and GC64
# release, builds Tarantool with the given CMAKE_EXTRA_PARAMS
# option and runs Tarantool testing suite.
name: LuaJIT integration testing
......@@ -96,7 +96,5 @@ jobs:
- name: Run tests
env:
CMAKE_EXTRA_PARAMS: >
-DCMAKE_BUILD_TYPE=${{ inputs.buildtype }}
-DLUAJIT_ENABLE_GC64=${{ inputs.GC64 }}
CMAKE_EXTRA_PARAMS: ${{ inputs.CMAKE_EXTRA_PARAMS }}
run: make -f .test.mk test-luajit-${{ inputs.os }}-${{ inputs.arch }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment