72 lines
3.6 KiB
XML
72 lines
3.6 KiB
XML
<Project>
|
|
<ItemDefinitionGroup>
|
|
<Repository>
|
|
<Build>true</Build>
|
|
|
|
<!--
|
|
Specifies the ruleset used to determine if a repo should build in a patch update, or not.
|
|
The default is ProductChangesOnly.
|
|
|
|
Rulesets:
|
|
ProductChangeOnly
|
|
Only produce new package versions if there were changes to product code.
|
|
Examples: this is the default. Most repos should use this policy.
|
|
|
|
CascadeVersion
|
|
Produce new package versions if there were changes to product code, or if one of the package dependencies has updated.
|
|
Examples: metapackages which are not top-level, but should still be used to help users get the latest transitive set of dependencies
|
|
|
|
AlwaysUpdate
|
|
Packages should update in every patch.
|
|
Examples: top-level metapackages and templates.
|
|
|
|
-->
|
|
<PatchPolicy>ProductChangesOnly</PatchPolicy>
|
|
<RootPath></RootPath>
|
|
</Repository>
|
|
<ShippedRepository>
|
|
<Build>false</Build>
|
|
<PatchPolicy>ProductChangesOnly</PatchPolicy>
|
|
<RootPath></RootPath>
|
|
</ShippedRepository>
|
|
</ItemDefinitionGroup>
|
|
|
|
<PropertyGroup>
|
|
<TestsRequiredTheSharedRuntime Condition="'$(RepositoryToBuild)' == 'Templating'">true</TestsRequiredTheSharedRuntime>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Repository Include="Scaffolding" PatchPolicy="AlwaysUpdate" />
|
|
<Repository Include="IISIntegration" RootPath="$(RepositoryRoot)src\IISIntegration\" />
|
|
<Repository Include="Templating" RootPath="$(RepositoryRoot)src\Templating\" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
|
|
|
|
<!-- Test-only repos -->
|
|
<Repository Include="AuthSamples" RootPath="$(RepositoryRoot)src\AuthSamples\" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
|
|
<Repository Include="MusicStore" RootPath="$(RepositoryRoot)src\MusicStore\" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
|
|
<Repository Include="ServerTests" RootPath="$(RepositoryRoot)src\ServerTests\" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ShippedRepository Include="AADIntegration" RootPath="$(RepositoryRoot)src\AADIntegration\" />
|
|
<ShippedRepository Include="Antiforgery" RootPath="$(RepositoryRoot)src\Antiforgery\" />
|
|
<ShippedRepository Include="AzureIntegration" RootPath="$(RepositoryRoot)src\AzureIntegration\" />
|
|
<ShippedRepository Include="BasicMiddleware" />
|
|
<ShippedRepository Include="CORS" RootPath="$(RepositoryRoot)src\CORS\" />
|
|
<ShippedRepository Include="EntityFrameworkCore" />
|
|
<ShippedRepository Include="HttpSysServer" RootPath="$(RepositoryRoot)src\HttpSysServer\" />
|
|
<ShippedRepository Include="Identity" />
|
|
<ShippedRepository Include="JavaScriptServices" RootPath="$(RepositoryRoot)src\JavaScriptServices\" />
|
|
<ShippedRepository Include="Localization" />
|
|
<ShippedRepository Include="MetaPackages" RootPath="$(RepositoryRoot)src\MetaPackages\" PatchPolicy="CascadeVersions" />
|
|
<ShippedRepository Include="Mvc" />
|
|
<ShippedRepository Include="MvcPrecompilation" />
|
|
<ShippedRepository Include="Razor" />
|
|
<ShippedRepository Include="ResponseCaching" RootPath="$(RepositoryRoot)src\ResponseCaching\" />
|
|
<ShippedRepository Include="Routing" RootPath="$(RepositoryRoot)src\Routing\" />
|
|
<ShippedRepository Include="Security" RootPath="$(RepositoryRoot)src\Security\" />
|
|
<ShippedRepository Include="Session" RootPath="$(RepositoryRoot)src\Session\" />
|
|
<ShippedRepository Include="SignalR" />
|
|
<ShippedRepository Include="StaticFiles" RootPath="$(RepositoryRoot)src\StaticFiles\" />
|
|
</ItemGroup>
|
|
</Project>
|