File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change 1+
2+ # Fetch WORKSPACE from ENV for Jenkins
3+ SET (WORKSPACE ${CMAKE_CURRENT_BINARY_DIR} )
4+ IF ($ENV{WORKSPACE} )
5+ SET (WORKSPACE $ENV{WORKSPACE} )
6+ ENDIF ($ENV{WORKSPACE} )
7+ # Fetch WORKSPACE from ENV for Jenkins
8+ SET (VIRTUALENV_NAME ns_server_cluster_tests})
9+ IF ($ENV{VIRTUALENV_NAME} )
10+ SET (VIRTUALENV_NAME $ENV{VIRTUALENV_NAME} )
11+ ENDIF ($ENV{VIRTUALENV_NAME} )
12+
113ADD_CUSTOM_TARGET (cluster_tests_python_requirements
2- COMMAND ${PYTHON_EXE} -m ensurepip
3- COMMAND ${PYTHON_EXE} -m pip
14+ COMMAND python -m venv ${WORKSPACE} /${VIRTUALENV_NAME}
15+ COMMAND source ${WORKSPACE} /${VIRTUALENV_NAME} /bin/activate
16+ COMMAND python -m pip install --upgrade pip
17+ COMMAND python -m pip
418 install -r ${CMAKE_CURRENT_SOURCE_DIR} /requirements.txt)
519SEPARATE_ARGUMENTS (cluster_test_args NATIVE_COMMAND $ENV{CLUSTER_TESTS_ARGS} )
620ADD_CUSTOM_TARGET (cluster_tests
7- COMMAND JAVA_HOME=${Java_JAVA_HOME} ${PYTHON_EXE}
21+ COMMAND source ${WORKSPACE} /${VIRTUALENV_NAME} /bin/activate
22+ COMMAND JAVA_HOME=${Java_JAVA_HOME} python
823 ${CMAKE_CURRENT_SOURCE_DIR} /run.py ${cluster_test_args}
924 DEPENDS cluster_tests_python_requirements
1025 COMMAND_EXPAND_LISTS )
You can’t perform that action at this time.
0 commit comments