71 lines
3.7 KiB
XML
71 lines
3.7 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="IISIntegration" RootPath="$(RepositoryRoot)src\IISIntegration\" />
|
|
<Repository Include="MetaPackages" PatchPolicy="CascadeVersions" RootPath="$(RepositoryRoot)src\MetaPackages\" />
|
|
<Repository Include="Scaffolding" PatchPolicy="AlwaysUpdate" />
|
|
<Repository Include="Templating" PatchPolicy="AlwaysUpdateAndCascadeVersions" RootPath="$(RepositoryRoot)src\Templating\" />
|
|
|
|
<!-- Test-only repos -->
|
|
<Repository Include="AuthSamples" PatchPolicy="AlwaysUpdateAndCascadeVersions" RootPath="$(RepositoryRoot)src\AuthSamples\" />
|
|
<Repository Include="MusicStore" PatchPolicy="AlwaysUpdateAndCascadeVersions" RootPath="$(RepositoryRoot)src\MusicStore\" />
|
|
<Repository Include="ServerTests" PatchPolicy="AlwaysUpdateAndCascadeVersions" RootPath="$(RepositoryRoot)src\ServerTests\" />
|
|
</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="CORS" RootPath="$(RepositoryRoot)src\CORS\" />
|
|
<ShippedRepository Include="EntityFrameworkCore" />
|
|
<ShippedRepository Include="HttpSysServer" RootPath="$(RepositoryRoot)src\HttpSysServer\" />
|
|
<ShippedRepository Include="Identity" RootPath="$(RepositoryRoot)src\Identity\" />
|
|
<ShippedRepository Include="JavaScriptServices" RootPath="$(RepositoryRoot)src\JavaScriptServices\" />
|
|
<ShippedRepository Include="JsonPatch" />
|
|
<ShippedRepository Include="Mvc" RootPath="$(RepositoryRoot)src\Mvc\" />
|
|
<ShippedRepository Include="MvcPrecompilation" RootPath="$(RepositoryRoot)src\MvcPrecompilation\"/>
|
|
<ShippedRepository Include="Razor" RootPath="$(RepositoryRoot)src\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" RootPath="$(RepositoryRoot)src\SignalR\" />
|
|
<ShippedRepository Include="StaticFiles" RootPath="$(RepositoryRoot)src\StaticFiles\" />
|
|
</ItemGroup>
|
|
</Project>
|