Update metapackage via artifact dependencies
This commit is contained in:
parent
5fe87fcc6b
commit
0c1352dd27
|
|
@ -171,27 +171,23 @@
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="AddManifestsToMetapackage">
|
<Target Name="AddManifestsToMetapackage">
|
||||||
<Error Text="COHERENCE_DROP_LOCATION is not specified. This requires a path like \\aspnetci\drops\Coherence\{branch}\{build-number}"
|
|
||||||
Condition=" '$(COHERENCE_DROP_LOCATION)' == '' " />
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<MetaPackageNupkg Include="$(COHERENCE_DROP_LOCATION)\ship\Microsoft.AspNetCore.All.*.nupkg" />
|
<MetaPackageNupkg Include="$(_DependencyBuildDirectory)Microsoft.AspNetCore.All.*.nupkg" />
|
||||||
<ManifestFiles Include="$(ArtifactsDir)*.xml"/>
|
<ManifestFiles Include="$(ArtifactsDir)*.xml"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<RemoveDir Directories="@(MetaPackageNupkg->'$(_WorkRoot)%(Filename)')" />
|
<RemoveDir Directories="$(_WorkRoot)" />
|
||||||
<Copy SourceFiles="@(MetaPackageNupkg)" DestinationFolder="$(ArtifactsDir)" />
|
<UnzipArchive File="%(MetaPackageNupkg.FullPath)" Destination="$(_WorkRoot)" />
|
||||||
<UnzipArchive File="$(ArtifactsDir)%(MetaPackageNupkg.FileName)%(MetaPackageNupkg.Extension)" Destination="@(MetaPackageNupkg->'$(_WorkRoot)%(Filename)')" />
|
|
||||||
|
|
||||||
<!-- Create a consolidated manifest and place in metapackage -->
|
<!-- Create a consolidated manifest and place in metapackage -->
|
||||||
<RepoTasks.ConsolidateManifests
|
<RepoTasks.ConsolidateManifests
|
||||||
Manifests="@(ManifestFiles)"
|
Manifests="@(ManifestFiles)"
|
||||||
ManifestDestination="@(MetaPackageNupkg->'$(_WorkRoot)%(Filename)\build\aspnetcore-store-$(VersionPrefix)-$(VersionSuffix).xml')"/>
|
ManifestDestination="$(_WorkRoot)\build\aspnetcore-store-$(VersionPrefix)-$(VersionSuffix).xml"/>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ArchiveFiles Include="$(TempDir)%(MetaPackageNupkg.Filename)\**\*" />
|
<ArchiveFiles Include="$(_WorkRoot)**\*" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ZipArchive File="%(MetaPackageNupkg.FullPath)" SourceFiles="@(ArchiveFiles)" WorkingDirectory="@(MetaPackageNupkg->'$(_WorkRoot)%(Filename)')" Overwrite="true" />
|
<ZipArchive File="$(ArtifactsDir)%(MetaPackageNupkg.FileName)%(MetaPackageNupkg.Extension)" SourceFiles="@(ArchiveFiles)" WorkingDirectory="$(_WorkRoot)" Overwrite="true" />
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
Loading…
Reference in New Issue