summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-01-14 08:52:27 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2010-01-14 08:52:27 -0800
commit76b12becc246c4f7d57a935011b4c34cccb44438 (patch)
treee90fc4034f4c1565f017627ffa43a967ea4c14a9 /src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
parent27fe149e7bd226221c4610ff2bcb692e36192c58 (diff)
downloadDotNetOpenAuth-76b12becc246c4f7d57a935011b4c34cccb44438.zip
DotNetOpenAuth-76b12becc246c4f7d57a935011b4c34cccb44438.tar.gz
DotNetOpenAuth-76b12becc246c4f7d57a935011b4c34cccb44438.tar.bz2
Fixed build break on TeamCity.
Diffstat (limited to 'src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs')
-rw-r--r--src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs b/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
index a3adfcb..9db14a9 100644
--- a/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
+++ b/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
@@ -64,13 +64,16 @@ namespace DotNetOpenAuth.BuildTasks {
psi.RedirectStandardOutput = true;
psi.UseShellExecute = false;
Process git = Process.Start(psi);
- commitId = git.StandardOutput.ReadLine().Trim();
+ commitId = git.StandardOutput.ReadLine();
git.WaitForExit();
if (git.ExitCode != 0) {
commitId = null;
}
- if (commitId != null && commitId.Length == 40) {
- return commitId;
+ if (commitId != null) {
+ commitId = commitId.Trim();
+ if (commitId.Length == 40) {
+ return commitId;
+ }
}
} catch (InvalidOperationException) {
} catch (Win32Exception) {