JOB_PYTHON:"python3.10"# if set again in job, it hides this one (precedence: https://docs.gitlab.com/13.6/ee/ci/variables/#priority-of-environment-variables)
WIN_PY_VER:'3.11'# default python version used to build python wrapper on windows (for both whl package and nsis .exe)
NUX_PY_VER:'3.11'# default python version used for linux system packages (.rpm and .deb)
MACOS_PY_VER:'3.11'# default python version used for macOS system packages (.pkg)
JOB_PYTHON:"python3.11"# if set again in job, it hides this one (precedence: https://docs.gitlab.com/13.6/ee/ci/variables/#priority-of-environment-variables)
WIN_PY_VER:'3.12'# default python version used to build python wrapper on windows (for both whl package and nsis .exe)
NUX_PY_VER:'3.12'# default python version used for linux system packages (.rpm and .deb)
MACOS_PY_VER:'3.12'# default python version used for macOS system packages (.pkg)
GEN_EGG:'OFF'
USE_OPENBLASO:'OFF'# by default any pip whl pkg doesn't use openblas-openmp (eigen blas backend)
PYFAUST_PKG_NAME:'pyfaust'# default package name, it can change for openblas-openmp whl package # only used in test_unix_purepy_pkg job
...
...
@@ -21,7 +21,7 @@ variables:
MACOS_ZLIB_SLIB_PATH:'/opt/local/lib/libz.a'
MACOS_MATIO_SLIB_PATH:'/usr/local/lib/libmatio.a'
MACOS_SZIP_SLIB_PATH:'/opt/local/lib/libsz.a'
WHEEL_PY_VERSIONS:'3.10;3.11'# used in setup.py (via cmake) for python language classifiers
WHEEL_PY_VERSIONS:'3.11;3.12'# used in setup.py (via cmake) for python language classifiers
.ctest_template:&ctest_script
script:
...
...
@@ -590,7 +590,7 @@ pkg_macos_purepy_rev:
pkg_linux_purepy_rev:
extends:.pkg_purepy_rev
variables:{GIT_SUBMODULE_STRATEGY:recursive,MATIO_STATIC_LIB_PATH:$LINUX_MATIO_SLIB_PATH,Z_STATIC_LIB_PATH:$LINUX_ZLIB_SLIB_PATH,HDF5_STATIC_LIB_PATH:$LINUX_HDF5_SLIB_PATH,BUILD_MULTITHREAD:"ON",NOPY2:"ON",USE_GPU_MOD:"ON",CMAKE_PREFIX_PATH:"../gpu_mod",EXPERIMENTAL_PKG:"ON",CMAKE_CXX_COMPILER:"clang++",PYTHON_PATH:'/usr/local/bin/python3.11',JOB_PYTHON:'python3.11'}# py version should be the same as NUX_PY_VER (unfortunately can't concat as 'python'$NUX_PY_VER with var expansion)
variables:{GIT_SUBMODULE_STRATEGY:recursive,MATIO_STATIC_LIB_PATH:$LINUX_MATIO_SLIB_PATH,Z_STATIC_LIB_PATH:$LINUX_ZLIB_SLIB_PATH,HDF5_STATIC_LIB_PATH:$LINUX_HDF5_SLIB_PATH,BUILD_MULTITHREAD:"ON",NOPY2:"ON",USE_GPU_MOD:"ON",CMAKE_PREFIX_PATH:"../gpu_mod",EXPERIMENTAL_PKG:"ON",CMAKE_CXX_COMPILER:"clang++",PYTHON_PATH:'/usr/local/bin/python3.12',JOB_PYTHON:'python3.12'}# py version should be the same as NUX_PY_VER (unfortunately can't concat as 'python'$NUX_PY_VER with var expansion)