Skip to content

emsdk and runtime workloads should publish workload blobs to the right places, with good paths #57154

@mmitche

Description

@mmitche

In emsdk and (possibly) runtime, the manifest blobs are being dropped from publishing. See the "Workloads" artifact here: https://dev.azure.com/dnceng/internal/_build/results?buildId=1261503&view=artifacts&pathAsName=false&type=publishedArtifacts

This involves a couple things:

  • Update ItemsToPushToBlobFeed to include those artifacts
  • Set the RelativeBlobPath correctly for those artifacts. The form should be: emsdk|Runtime/<Full Nuget Version Number>/workloads/<file>

Note that the full nuget version number is the non-stable version numer. Since some of these artifacts stabilize their version numbers, it's highly important that build to build these paths be unique. It's also important for the hygiene of the storage location that no extra /'s or preceding /'s appear, and that we use the same top level prefixes that other repos do (component/full version/...)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions