From 9e9d85260122da8ad370e56c71804ef92803fedd Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Tue, 27 Feb 2018 18:07:16 +0100 Subject: [PATCH] Include SHA-1 ref as BuildDetails.GitCommit. --- Resources/BuildDetails.cs | 1 + Scripts/Prepare-Build.ps1 | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Resources/BuildDetails.cs b/Resources/BuildDetails.cs index 5aedd58..dab096d 100644 --- a/Resources/BuildDetails.cs +++ b/Resources/BuildDetails.cs @@ -6,4 +6,5 @@ public static class BuildDetails public const string GitMinor = "0"; public const string GitPatch = "0"; public const string BuildDate = "?build time?"; + public const string GitCommit = "?sha1?"; } diff --git a/Scripts/Prepare-Build.ps1 b/Scripts/Prepare-Build.ps1 index e08901a..f7dd9de 100644 --- a/Scripts/Prepare-Build.ps1 +++ b/Scripts/Prepare-Build.ps1 @@ -13,6 +13,7 @@ public static class BuildDetails public const string GitMinor = "{3}"; public const string GitPatch = "{4}"; public const string BuildDate = "{5}"; + public const string GitCommit = "{6}"; }} "@ @@ -32,6 +33,7 @@ function Write-BuildDetails { ) $CommitName = "$($Desc[0]).$($Desc[1])-$($Desc[2])-$($Desc[3])" + $Commit = $Desc[3].Substring(1) Write-Output "Generating [$($Target)]..." Write-Output " > $($CommitName)" $Code = $CsTemplate -f ` @@ -40,7 +42,8 @@ function Write-BuildDetails { $Desc[0], ` $Desc[1], ` $Desc[2], ` - $Date + $Date, ` + $Commit Write-Verbose $Code Out-File -FilePath $Target -Encoding ASCII -InputObject $Code } -- GitLab