Skip to content

Commit d619d41

Browse files
author
Nate McMaster
committed
Add ArtifactInfo into design-time build
1 parent 4594ba2 commit d619d41

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

build/repo.targets

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,32 @@
2424
</Target>
2525

2626
<PropertyGroup>
27-
<PackageDependsOn>$(PackageDependsOn);PublishNPMPackages</PackageDependsOn>
27+
<PackageDependsOn>$(PackageDependsOn);PackNPMPackages</PackageDependsOn>
28+
<GetArtifactInfoDependsOn>$(GetArtifactInfoDependsOn);GetNpmArtifactInfo</GetArtifactInfoDependsOn>
2829
</PropertyGroup>
29-
<Target Name="PublishNPMPackages" AfterTargets="Package">
30+
31+
<Target Name="GetNpmArtifactInfo">
3032
<ItemGroup>
3133
<NPMPackage Update="%(NPMPackage)">
3234
<PackageJson>$([System.IO.Path]::Combine(%(NPMPackage.FullPath), 'package.json'))</PackageJson>
3335
<OutputTar>$([System.IO.Path]::Combine(%(NPMPackage.FullPath), '%(NPMPackage.TarName)-$(PackageVersion).tgz'))</OutputTar>
3436
<ArtifactPath>$([System.IO.Path]::Combine($(BuildDir), '%(NPMPackage.TarName)-$(PackageVersion).tgz'))</ArtifactPath>
3537
</NPMPackage>
36-
</ItemGroup>
3738

38-
<ItemGroup>
3939
<ArtifactInfo Include="%(NPMPackage.ArtifactPath)">
4040
<ArtifactType>NpmPackage</ArtifactType>
4141
<PackageId>%(NPMPackage.PackageId)</PackageId>
4242
<Version>$(PackageVersion)</Version>
43+
<Category>ship</Category>
4344
</ArtifactInfo>
4445
</ItemGroup>
4546

4647
<ItemGroup>
4748
<FilesToExcludeFromSigning Include="%(NPMPackage.ArtifactPath)" />
4849
</ItemGroup>
50+
</Target>
4951

52+
<Target Name="PackNPMPackages" AfterTargets="Package">
5053
<Copy SourceFiles="%(NPMPackage.PackageJson)" DestinationFiles="%(NPMPackage.PackageJson).bak" />
5154
<Exec Command="npm --no-git-tag-version --allow-same-version version $(PackageVersion)" WorkingDirectory="%(NPMPackage.FullPath)" />
5255
<Exec Command="npm run build" WorkingDirectory="%(NPMPackage.FullPath)" />

0 commit comments

Comments
 (0)