parent
e67bdd411e
commit
89aebea9e5
|
|
@ -4,11 +4,12 @@
|
||||||
<Target Name="BuildRepositories">
|
<Target Name="BuildRepositories">
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<BatchedRepository Include="$(MSBuildProjectFullPath)">
|
<BatchedRepository Include="$(MSBuildProjectFullPath)">
|
||||||
|
<BuildGroup>%(RepositoryToBuildInOrder.Order)</BuildGroup>
|
||||||
|
<Repository>%(RepositoryToBuildInOrder.Identity)</Repository>
|
||||||
<AdditionalProperties>
|
<AdditionalProperties>
|
||||||
RepositoryToBuild=%(RepositoryToBuildInOrder.Identity);
|
RepositoryToBuild=%(RepositoryToBuildInOrder.Identity);
|
||||||
BuildRepositoryRoot=$(_CloneRepositoryRoot)%(RepositoryToBuildInOrder.Identity)\
|
BuildRepositoryRoot=$(_CloneRepositoryRoot)%(RepositoryToBuildInOrder.Identity)\
|
||||||
</AdditionalProperties>
|
</AdditionalProperties>
|
||||||
<BuildGroup>%(RepositoryToBuildInOrder.Order)</BuildGroup>
|
|
||||||
</BatchedRepository>
|
</BatchedRepository>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
@ -17,6 +18,26 @@
|
||||||
<BatchBuilds Condition="'$(BatchBuilds)'==''">false</BatchBuilds>
|
<BatchBuilds Condition="'$(BatchBuilds)'==''">false</BatchBuilds>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<Message
|
||||||
|
Text="Building repositories in the following batches:"
|
||||||
|
Importance="High"
|
||||||
|
Condition="'$(BatchBuilds)'=='true'" />
|
||||||
|
|
||||||
|
<Message
|
||||||
|
Text="%(BatchedRepository.BuildGroup): @(BatchedRepository -> '%(Repository)', ', ')"
|
||||||
|
Importance="High"
|
||||||
|
Condition="'$(BatchBuilds)'=='true'" />
|
||||||
|
|
||||||
|
<Message
|
||||||
|
Text="Building repositories in the following order:"
|
||||||
|
Importance="High"
|
||||||
|
Condition="'$(BatchBuilds)'!='true'" />
|
||||||
|
|
||||||
|
<Message
|
||||||
|
Text="%(BatchedRepository.Repository)"
|
||||||
|
Importance="High"
|
||||||
|
Condition="'$(BatchBuilds)'!='true'" />
|
||||||
|
|
||||||
<MSBuild
|
<MSBuild
|
||||||
Projects="@(BatchedRepository)"
|
Projects="@(BatchedRepository)"
|
||||||
BuildInParallel="$(BatchBuilds)"
|
BuildInParallel="$(BatchBuilds)"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue