[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / packages / microsoft.dotnet.buildtools / 2.1.0-rc1-02804-05 / lib / CommitBuildValues.targets
1 <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2
3   <PropertyGroup>
4     <GitWorkingBranch Condition="'$(GitWorkingBranch)' == ''">master</GitWorkingBranch>
5     <GitPushRemote Condition="'$(GitPushRemote)' == ''">origin</GitPushRemote>
6   </PropertyGroup>
7
8   <Target Name="CommitBuildValues"
9     AfterTargets="BuildPackages"
10     Condition="'$(UpdateBuildValues)' == 'true'"
11     >
12     <!-- configure the commit to show up as the dotnet bot -->
13     <Exec
14       WorkingDirectory="$(SourceDir)"
15       StandardOutputImportance="Low"
16       Command="git config user.name &quot;dotnet-bot&quot;" />
17
18     <Exec
19       WorkingDirectory="$(SourceDir)"
20       StandardOutputImportance="Low"
21       Command="git config user.email &quot;dotnet-bot@microsoft.com&quot;" />
22
23     <!-- commit and push to origin -->
24     <Exec
25       WorkingDirectory="$(SourceDir)"
26       StandardOutputImportance="Low"
27       Command="git checkout $(GitWorkingBranch)" />
28
29     <Exec
30       WorkingDirectory="$(SourceDir)"
31       StandardOutputImportance="Low"
32       Command="git commit -m &quot;Automated commit of revision number value $(RevisionNumber).&quot; $(SourceDir)BuildValues.props" />
33
34     <Exec
35       WorkingDirectory="$(SourceDir)"
36       StandardOutputImportance="Low"
37       Command="git push $(GitPushRemote) $(GitWorkingBranch)" />
38
39   </Target>
40 </Project>