From 7c028b171257f63f41b9787b754a9de92bba7d73 Mon Sep 17 00:00:00 2001 From: Yulong Wang <7679871+fs-eire@users.noreply.github.com> Date: Thu, 6 Mar 2025 16:50:47 -0800 Subject: [PATCH] fix binplace file in web pipeline --- .../github/azure-pipelines/templates/win-web-ci.yml | 12 ++++++++++-- .../templates/win-web-multi-browsers.yml | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/tools/ci_build/github/azure-pipelines/templates/win-web-ci.yml b/tools/ci_build/github/azure-pipelines/templates/win-web-ci.yml index b77cab6a19ba0..6868043f64d81 100644 --- a/tools/ci_build/github/azure-pipelines/templates/win-web-ci.yml +++ b/tools/ci_build/github/azure-pipelines/templates/win-web-ci.yml @@ -88,10 +88,18 @@ jobs: inputs: sourceFolder: $(Pipeline.Workspace)\artifacts contents: | - **\*.* + **\ort-*.wasm targetFolder: $(Build.SourcesDirectory)\js\web\dist flattenFolders: true - displayName: 'Binplace dist files' + displayName: 'Binplace dist files (.wasm)' + - task: CopyFiles@2 + inputs: + sourceFolder: $(Pipeline.Workspace)\artifacts + contents: | + **\ort-*.mjs + targetFolder: $(Build.SourcesDirectory)\js\web\dist + flattenFolders: true + displayName: 'Binplace dist files (.mjs)' - script: | npm ci workingDirectory: '$(Build.SourcesDirectory)\js' diff --git a/tools/ci_build/github/azure-pipelines/templates/win-web-multi-browsers.yml b/tools/ci_build/github/azure-pipelines/templates/win-web-multi-browsers.yml index e201cc0ffdd5a..00df695889b1d 100644 --- a/tools/ci_build/github/azure-pipelines/templates/win-web-multi-browsers.yml +++ b/tools/ci_build/github/azure-pipelines/templates/win-web-multi-browsers.yml @@ -44,10 +44,18 @@ jobs: inputs: sourceFolder: $(Pipeline.Workspace)\artifacts contents: | - **\*.* + **\ort-*.wasm targetFolder: $(Build.SourcesDirectory)\js\web\dist flattenFolders: true - displayName: 'Binplace dist files' + displayName: 'Binplace dist files (.wasm)' + - task: CopyFiles@2 + inputs: + sourceFolder: $(Pipeline.Workspace)\artifacts + contents: | + **\ort-*.mjs + targetFolder: $(Build.SourcesDirectory)\js\web\dist + flattenFolders: true + displayName: 'Binplace dist files (.mjs)' - script: | npm ci workingDirectory: '$(Build.SourcesDirectory)\js'