[wasm] CI: trigger wasm jobs on internal linker changes (#82655)
authorAnkit Jain <radical@gmail.com>
Sun, 26 Feb 2023 22:10:21 +0000 (17:10 -0500)
committerGitHub <noreply@github.com>
Sun, 26 Feb 2023 22:10:21 +0000 (16:10 -0600)
* CI: trigger wasm jobs on internal linker changes

* Fix dependency

eng/pipelines/common/templates/wasm-build-only.yml
eng/pipelines/common/templates/wasm-build-tests.yml
eng/pipelines/common/templates/wasm-debugger-tests.yml
eng/pipelines/common/templates/wasm-library-tests.yml
eng/pipelines/common/templates/wasm-runtime-tests.yml
eng/pipelines/runtime-linker-tests.yml

index f97e0ef..09107af 100644 (file)
@@ -25,6 +25,7 @@ jobs:
         value: $[
           or(
             eq(variables['wasmDarcDependenciesChanged'], true),
+            eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_wasm_specific_except_wbt_dbg.containsChange'], true))
           ]
index ff35e11..7a313ed 100644 (file)
@@ -26,6 +26,7 @@ jobs:
         value: $[
           or(
             eq(variables['wasmDarcDependenciesChanged'], true),
+            eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_wasmbuildtests.containsChange'], true))
           ]
     jobParameters:
index 4d8ec6e..5249b0a 100644 (file)
@@ -30,6 +30,7 @@ jobs:
         value: $[
           or(
             eq(variables['wasmDarcDependenciesChanged'], true),
+            eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
             eq(dependencies.evaluate_paths_outputs['DarcDependenciesChanged.Microsoft_DotNet_HotReload_Utils_Generator_BuildTool'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_wasmdebuggertests.containsChange'], true))
           ]
index adfc43e..a848e25 100644 (file)
@@ -34,6 +34,7 @@ jobs:
         value: $[
           or(
             eq(variables['wasmDarcDependenciesChanged'], true),
+            eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_wasm_specific_except_wbt_dbg.containsChange'], true))
          ]
index 5f78189..bd30e2a 100644 (file)
@@ -27,6 +27,7 @@ jobs:
         value: $[
           or(
             eq(variables['wasmDarcDependenciesChanged'], true),
+            eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
             eq(dependencies.evaluate_paths.outputs['SetPathVars_wasm_runtimetests.containsChange'], true))
           ]
     jobParameters:
index 4a28e9d..dc586a2 100644 (file)
@@ -124,6 +124,7 @@ extends:
                 eq(variables['isRollingBuild'], true),
                 eq(dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true),
                 eq(dependencies.evaluate_paths.outputs['SetPathVars_wasm_specific_except_wbt_dbg.containsChange'], true),
+                eq(dependencies.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true),
                 eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_NET_ILLink_Tasks'], true))
             extraStepsTemplate: /eng/pipelines/libraries/execute-trimming-tests-steps.yml
             extraStepsParameters: