@@ -26,14 +26,14 @@ jobs:
26
26
runs-on : windows-2019-16-core
27
27
env :
28
28
CMAKE_BUILD_TYPE : ' Release'
29
- CMAKE_GENERATOR : ' Ninja Multi-Config'
30
29
CMAKE_CXX_COMPILER_LAUNCHER : ccache
31
30
CMAKE_C_COMPILER_LAUNCHER : ccache
32
31
OPENVINO_REPO : ${{ github.workspace }}\\openvino
33
32
OPENVINO_CONTRIB_REPO : ${{ github.workspace }}\\openvino_contrib
34
33
TEST_DATA : ${{ github.workspace }}\\testdata
35
34
INSTALL_DIR : ${{ github.workspace }}\\openvino\\install
36
35
BUILD_DIR : ${{ github.workspace }}\\openvino\\build
36
+ BUILD_DIR_CONTRIB : ${{ github.workspace }}\\openvino\\build_contrib
37
37
GRADLE_VER : ' 7.1.1'
38
38
39
39
steps :
88
88
Expand-Archive -Force ninja-win.zip
89
89
# Add it to the GitHub Path so it would be available in the subsequent steps
90
90
Add-Content -Path $env:GITHUB_PATH -Value "${{ github.workspace }}/ninja-win"
91
+ choco install opencv -y
91
92
92
93
#
93
94
# Build
@@ -110,7 +111,7 @@ jobs:
110
111
111
112
- name : CMake configure - OpenVINO
112
113
run : |
113
- cmake -G "${{ env.CMAKE_GENERATOR }}" `
114
+ cmake -GNinja `
114
115
-DCMAKE_BUILD_TYPE=${{ env.CMAKE_BUILD_TYPE }} `
115
116
-DBUILD_nvidia_plugin=OFF `
116
117
-DENABLE_OV_TF_FRONTEND=OFF `
@@ -140,6 +141,16 @@ jobs:
140
141
- name : Cmake install - OpenVINO
141
142
run : cmake -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_DIR }} -P ${{ env.BUILD_DIR }}/cmake_install.cmake
142
143
144
+ - name : CMake configure - OpenVINO Contrib
145
+ run : |
146
+ cmake -GNinja `
147
+ -DCMAKE_BUILD_TYPE=${{ env.CMAKE_BUILD_TYPE }} `
148
+ -S ${{ env.OPENVINO_CONTRIB_REPO }}/modules/custom_operations `
149
+ -B ${{ env.BUILD_DIR_CONTRIB }}
150
+
151
+ - name : Cmake build - OpenVINO Contrib
152
+ run : cmake --build ${{ env.BUILD_DIR_CONTRIB }} --parallel --config ${{ env.CMAKE_BUILD_TYPE }} --verbose
153
+
143
154
- name : Java tests
144
155
working-directory : ${{ env.OPENVINO_CONTRIB_REPO }}/modules/java_api
145
156
run : |
@@ -152,11 +163,11 @@ jobs:
152
163
run : |
153
164
ls ${{ env.OPENVINO_REPO }}/bin/intel64/${{ env.CMAKE_BUILD_TYPE }}
154
165
. "${{ env.INSTALL_DIR }}/setupvars.ps1"
155
- python3 -m pip install -r ${{ env.OPENVINO_REPO }}/modules/custom_operations/tests/requirements.txt
166
+ python3 -m pip install -r ${{ env.OPENVINO_CONTRIB_REPO }}/modules/custom_operations/tests/requirements.txt
156
167
157
168
python3 -m pytest -k "not sparse_conv" tests/run_tests.py
158
169
env :
159
- CUSTOM_OP_LIB : ${{ env.OPENVINO_REPO }}/bin/intel64/${{ env.CMAKE_BUILD_TYPE }}/ user_ie_extensions.dll
170
+ CUSTOM_OP_LIB : ${{ env.BUILD_DIR_CONTRIB }}/user_ie_extensions/user_ov_extensions .dll
160
171
161
172
- name : Upload Test Results
162
173
uses : actions/upload-artifact@v4
0 commit comments