<NupkgToPublishFile Include="@(RuntimeNupkgFile);@(RidAgnosticNupkgToPublishFile)" />
- <UploadToBlobStorageFile Include="@(NupkgToPublishFile)" />
-
<!--
Assuming all symbol packages ship and can be found by turning .nupkg => .symbols.nupkg, find
them. Don't check for missing symbol packages here: some nupkgs don't have them for valid
<SymbolNupkgToPublishFile
Include="@(PotentialSymbolNupkgToPublishFile)"
Condition="Exists('%(Identity)')" />
-
- <UploadToBlobStorageFile Include="@(SymbolNupkgToPublishFile)" />
</ItemGroup>
<Error
Properties="DownloadDirectory=$(DownloadDirectory)" />
</Target>
- <Target Name="UploadPreparedArtifactsToPipeline"
- DependsOnTargets="
- FindDownloadedArtifacts;
- SignPackages;
- CreateChecksums">
- <PropertyGroup>
- <PreparedFileUploadDir>$(ArtifactsObjDir)PreparedFileUpload\</PreparedFileUploadDir>
- </PropertyGroup>
-
- <ItemGroup>
- <AllFilesToBlobStorage Include="@(UploadToBlobStorageFile);@(UploadToBlobStorageFile)" />
- </ItemGroup>
-
- <Copy SourceFiles="@(AllFilesToBlobStorage)" DestinationFolder="$(PreparedFileUploadDir)">
- <Output TaskParameter="CopiedFiles" ItemName="CopiedUploadToBlobStorageFile" />
- </Copy>
-
- <Message Importance="High" Text="Uploading PreparedArtifacts to pipeline" />
- <Message
- Text="##vso[artifact.upload containerfolder=PreparedArtifacts;artifactname=PreparedArtifacts]%(CopiedUploadToBlobStorageFile.Identity)"
- Importance="High" />
- </Target>
-
<Target Name="PreparePublishToAzureBlobFeed">
<Error Condition="'$(PackagesUrl)'==''" Text="Missing property PackagesUrl" />
-->
<Target Name="Build"
DependsOnTargets="
- UploadPreparedArtifactsToPipeline;
+ FindDownloadedArtifacts;
+ SignPackages;
+ CreateChecksums;
PreparePublishToAzureBlobFeed;
PreparePublishFilesToAzureBlobFeed">
<Message Importance="High" Text="Complete!" />