[GHA] Workaround for some non-repo components in Smart CI (#21134)
* Workaround for some non-repo components in Smart CI * Add possibility to add all components as dependent * Remove extra check * Add test case for "all" key
This commit is contained in:
1 parent
43bb86d384
commit
f7f8636fe4
5 files changed
+66
-23
No files matched your search
@@ -524,7 +524,7 @@ jobs:
|
||||
|
||||
ONNX_Runtime:
|
||||
name: ONNX Runtime Integration
|
||||
needs: Build
|
||||
needs: [Build, Smart_CI]
|
||||
timeout-minutes: 10
|
||||
defaults:
|
||||
run:
|
||||
@@ -546,6 +546,7 @@ jobs:
|
||||
ONNX_RUNTIME_REPO: /__w/openvino/openvino/onnxruntime
|
||||
ONNX_RUNTIME_UTILS: /__w/openvino/openvino/install/onnxruntime
|
||||
ONNX_RUNTIME_BUILD_DIR: /__w/openvino/openvino/onnxruntime/build
|
||||
if: fromJSON(needs.smart_ci.outputs.affected_components).ONNX_RT
|
||||
|
||||
steps:
|
||||
- name: Fetch install_build_dependencies.sh and setup_python action
|
||||
@@ -1453,7 +1454,7 @@ jobs:
|
||||
|
||||
NVIDIA_Plugin:
|
||||
name: NVIDIA plugin
|
||||
needs: Build
|
||||
needs: [Build, Smart_CI]
|
||||
timeout-minutes: 15
|
||||
defaults:
|
||||
run:
|
||||
@@ -1477,9 +1478,9 @@ jobs:
|
||||
NVIDIA_BUILD_DIR: /__w/openvino/openvino/nvidia_plugin_build
|
||||
DEBIAN_FRONTEND: 'noninteractive'
|
||||
SCCACHE_AZURE_KEY_PREFIX: ubuntu20_x86_64_Release
|
||||
if: fromJSON(needs.smart_ci.outputs.affected_components).NVIDIA
|
||||
|
||||
steps:
|
||||
|
||||
- name: Fetch install_build_dependencies.sh
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
|
||||
Reference in new issue
Block a user