Idea detail
extension_pipeline_publish
reqlan rq/distribution/distribution.rq:348
block
done
Summary
Marketplace and Open VSX publish every per-target VSIX in parallel ( `ForEach-Object -ThrottleLimit 6 -Parallel` ), not one after another.
Open VSX uses the workspace `ovsx` package ( `pnpm --filter./packages/extension exec ovsx` ); do not `pnpm dlx ovsx` per file.
Local `--openvsx` in package-extension-targets.mjs uses the same `pnpm exec ovsx` path.
Implementation: azure-pipelines.yml, package.json, package-extension-targets.mjs.
Related: extension_distribution, openvsx_registry, vsix_export.
Navigation
Attributes
| Key | Value |
|---|---|
| status | done |
| tests | native-packaging.test.ts, native-packaging.test.ts:Azure extension pipeline caches rust and pnpm and publishes in parallel |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | extension_distribution | reqlan rq/distribution/distribution.rq | extension_pipeline_publish |
| references | openvsx_registry | reqlan rq/distribution/distribution.rq | extension_pipeline_publish |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…