2016-02-18 01:09:23 -08:00
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace Microsoft.DotNet.ProjectModel
|
2015-12-09 00:47:57 -08:00
|
|
|
|
{
|
|
|
|
|
public class ProjectReaderSettings
|
|
|
|
|
{
|
2016-01-03 08:18:25 -08:00
|
|
|
|
public string VersionSuffix { get; set; }
|
|
|
|
|
public string AssemblyFileVersion { get; set; }
|
2016-02-18 01:09:23 -08:00
|
|
|
|
|
|
|
|
|
public static ProjectReaderSettings ReadFromEnvironment()
|
|
|
|
|
{
|
|
|
|
|
var settings = new ProjectReaderSettings
|
|
|
|
|
{
|
|
|
|
|
VersionSuffix = Environment.GetEnvironmentVariable("DOTNET_BUILD_VERSION"),
|
|
|
|
|
AssemblyFileVersion = Environment.GetEnvironmentVariable("DOTNET_ASSEMBLY_FILE_VERSION")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
return settings;
|
|
|
|
|
}
|
2015-12-09 00:47:57 -08:00
|
|
|
|
}
|
|
|
|
|
}
|