single sw build is enough if it's blocking
This commit is contained in:
parent
ebd7f071fe
commit
ab93f1a234
|
|
@ -275,7 +275,7 @@ for (const bundle of bundles) {
|
|||
});
|
||||
}
|
||||
|
||||
// initial service worker build.
|
||||
// Build/watch trace viewer service worker.
|
||||
steps.push({
|
||||
command: 'npx',
|
||||
args: [
|
||||
|
|
@ -283,11 +283,12 @@ steps.push({
|
|||
'--config',
|
||||
'vite.sw.config.ts',
|
||||
'build',
|
||||
...(watchMode ? ['--watch', '--minify=false'] : []),
|
||||
...(withSourceMaps ? ['--sourcemap=inline'] : []),
|
||||
],
|
||||
shell: true,
|
||||
cwd: path.join(__dirname, '..', '..', 'packages', 'trace-viewer'),
|
||||
concurrent: false,
|
||||
concurrent: watchMode,
|
||||
});
|
||||
|
||||
// Build/watch web packages.
|
||||
|
|
@ -306,22 +307,6 @@ for (const webPackage of ['html-reporter', 'recorder', 'trace-viewer']) {
|
|||
});
|
||||
}
|
||||
|
||||
// Build/watch trace viewer service worker.
|
||||
steps.push({
|
||||
command: 'npx',
|
||||
args: [
|
||||
'vite',
|
||||
'--config',
|
||||
'vite.sw.config.ts',
|
||||
'build',
|
||||
...(watchMode ? ['--watch', '--minify=false'] : []),
|
||||
...(withSourceMaps ? ['--sourcemap=inline'] : []),
|
||||
],
|
||||
shell: true,
|
||||
cwd: path.join(__dirname, '..', '..', 'packages', 'trace-viewer'),
|
||||
concurrent: true,
|
||||
});
|
||||
|
||||
// web packages dev server
|
||||
if (watchMode) {
|
||||
steps.push({
|
||||
|
|
|
|||
Loading…
Reference in a new issue