Enabled a way to passing in additional build arguments to individual repositories being built
This commit is contained in:
parent
76024196b6
commit
d518d653d2
|
|
@ -48,7 +48,7 @@
|
||||||
|
|
||||||
<Target Name="_BuildRepository" DependsOnTargets="_PinVersions">
|
<Target Name="_BuildRepository" DependsOnTargets="_PinVersions">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<BuildArguments>$(_RepositoryBuildTargets) /p:BuildNumber=$(BuildNumber) /p:Configuration=$(Configuration)</BuildArguments>
|
<BuildArguments>$(_RepositoryBuildTargets) $(RepositoryBuildArguments)</BuildArguments>
|
||||||
<RepositoryArtifactsRoot>$(BuildRepositoryRoot)artifacts</RepositoryArtifactsRoot>
|
<RepositoryArtifactsRoot>$(BuildRepositoryRoot)artifacts</RepositoryArtifactsRoot>
|
||||||
<RepositoryArtifactsBuildDirectory>$(RepositoryArtifactsRoot)\build\</RepositoryArtifactsBuildDirectory>
|
<RepositoryArtifactsBuildDirectory>$(RepositoryArtifactsRoot)\build\</RepositoryArtifactsBuildDirectory>
|
||||||
<RepositoryArtifactsMSBuildDirectory>$(RepositoryArtifactsRoot)\msbuild\</RepositoryArtifactsMSBuildDirectory>
|
<RepositoryArtifactsMSBuildDirectory>$(RepositoryArtifactsRoot)\msbuild\</RepositoryArtifactsMSBuildDirectory>
|
||||||
|
|
|
||||||
|
|
@ -110,11 +110,13 @@
|
||||||
DependsOnTargets="_FilterRepositories;_FindDotNetPath;_GenerateRestoreGraphSpecs;_GenerateBuildGraph;_UpdateNuGetConfig;_CreateRepositoriesListWithCommits">
|
DependsOnTargets="_FilterRepositories;_FindDotNetPath;_GenerateRestoreGraphSpecs;_GenerateBuildGraph;_UpdateNuGetConfig;_CreateRepositoriesListWithCommits">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
<!-- If there are duplicate properties, the properties which are defined later in the order would override the earlier ones -->
|
||||||
|
<RepositoryBuildArguments>$(RepositoryBuildArguments) /p:BuildNumber=$(BuildNumber) /p:Configuration=$(Configuration)</RepositoryBuildArguments>
|
||||||
|
|
||||||
<_BuildRepositoryProperties>
|
<_BuildRepositoryProperties>
|
||||||
UniverseBuildDir=$(BuildDir);
|
UniverseBuildDir=$(BuildDir);
|
||||||
UniverseMSBuildDir=$(ArtifactsDir)msbuild;
|
UniverseMSBuildDir=$(ArtifactsDir)msbuild;
|
||||||
BuildInParallel=$(BuildInParallel);
|
BuildInParallel=$(BuildInParallel);
|
||||||
BuildNumber=$(BuildNumber);
|
|
||||||
Configuration=$(Configuration);
|
Configuration=$(Configuration);
|
||||||
DotNetPath=$(DotNetPath);
|
DotNetPath=$(DotNetPath);
|
||||||
KoreBuildDirectory=$(MSBuildProjectDirectory)\;
|
KoreBuildDirectory=$(MSBuildProjectDirectory)\;
|
||||||
|
|
@ -124,6 +126,7 @@
|
||||||
_CloneRepositoryRoot=$(_CloneRepositoryRoot);
|
_CloneRepositoryRoot=$(_CloneRepositoryRoot);
|
||||||
_DependencyPackagesDirectory=$(_DependencyPackagesDirectory);
|
_DependencyPackagesDirectory=$(_DependencyPackagesDirectory);
|
||||||
_RepositoryBuildTargets=$(_RepositoryBuildTargets);
|
_RepositoryBuildTargets=$(_RepositoryBuildTargets);
|
||||||
|
RepositoryBuildArguments=$(RepositoryBuildArguments);
|
||||||
_RestoreGraphSpecsDirectory=$(_RestoreGraphSpecsDirectory);
|
_RestoreGraphSpecsDirectory=$(_RestoreGraphSpecsDirectory);
|
||||||
PackagePublisherPath=$(PackagePublisherNetCoreApp)
|
PackagePublisherPath=$(PackagePublisherNetCoreApp)
|
||||||
</_BuildRepositoryProperties>
|
</_BuildRepositoryProperties>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue