Skip to content

Commit

Permalink
Updated AssemblyInfo so TeamCity can control the assembly version bas…
Browse files Browse the repository at this point in the history
…ed on the build
  • Loading branch information
Jeff Treuting committed May 20, 2013
1 parent 2ba0be1 commit ea3828a
Show file tree
Hide file tree
Showing 35 changed files with 520 additions and 74 deletions.
29 changes: 29 additions & 0 deletions SharpRepository.CacheRepository/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,6 @@
<Reference Include="System.Runtime.Caching" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="CacheRepositoryBase.cs" />
<Compile Include="CacheRepository.cs" />
<Compile Include="CacheCompoundKeyRepositoryBase.cs" />
Expand Down
29 changes: 29 additions & 0 deletions SharpRepository.Caching.AppFabric/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@
<Reference Include="System.Runtime.Caching" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="AppFabricCachingProvider.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
Expand Down
29 changes: 29 additions & 0 deletions SharpRepository.Caching.Memcached/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,6 @@
<Reference Include="System.Runtime.Caching" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="MemCachedCachingProvider.cs" />
<Compile Include="MemCachedCachingProviderConfiguration.cs" />
<Compile Include="MemCachedConfigCachingProviderFactory.cs" />
Expand Down
29 changes: 29 additions & 0 deletions SharpRepository.Caching.Redis/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,6 @@
<Reference Include="System.Runtime.Caching" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RedisCachingProvider.cs" />
<Compile Include="RedisCachingProviderConfiguration.cs" />
Expand Down
29 changes: 29 additions & 0 deletions SharpRepository.Caching.WindowsAzure/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,6 @@
<Reference Include="System.Runtime.Caching" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="WindowsAzureCachingProvider.cs" />
</ItemGroup>
Expand Down
49 changes: 27 additions & 22 deletions SharpRepository.CouchDbRepository/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("SharpRepository.CouchDbRepository")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("SharpRepository.CouchDbRepository")]
[assembly: AssemblyCopyright("Copyright © 2012")]
[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

Expand All @@ -19,18 +12,30 @@
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("SharpRepository.Db4oRepository")]
[assembly: AssemblyDescription("")]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("b1785000-c2f8-4657-83ad-99c386c1cb1b")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
29 changes: 29 additions & 0 deletions SharpRepository.Db4oRepository/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@
<Reference Include="System.Core" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="Db4oConfigRepositoryFactory.cs" />
<Compile Include="Db4oRepositoryConfiguration.cs" />
<Compile Include="IAmInDb4oRepository.cs" />
Expand Down
30 changes: 29 additions & 1 deletion SharpRepository.Ef5Repository/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,35 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

[assembly: AssemblyCompany("SharpRepository")]
[assembly: AssemblyProduct("SharpRepository")]
[assembly: AssemblyCopyright("Copyright © SharpRepository 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The AssemblyVersion is used by the CLR to bind to strongly named assemblies.
// It is stored in the AssemblyDef manifest metadata table of the built assembly,
// and in the AssemblyRef table of any assembly that references it.
// Take care when changing the AssemblyVersion as it may impact referencing
// assemblies.
[assembly: AssemblyVersion("0.0")]

// The AssemblyFileVersion is intended to uniquely identify a build of the individual assembly
// Ideally we would have the build server update this value. This version number is stored
// in the Win32 version resource and can be seen when viewing the Windows Explorer property
// pages for the assembly. The CLR does not care about nor examine the AssemblyFileVersion.
[assembly: AssemblyFileVersion("0.0.0.0")]

// The AssemblyInformationalVersion is intended to represent the version of your entire product.
// The CLR does not care about nor examine the AssemblyInformationalVersion. You will find this
// value represented as the assembly's product version in Windows Explorer.
[assembly: AssemblyInformationalVersion("0.0.0.0")]

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,6 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\CommonAssembly.cs">
<Link>Properties\CommonAssembly.cs</Link>
</Compile>
<Compile Include="Ef5CompoundKeyRepositoryBase.cs" />
<Compile Include="Ef5ConfigRepositoryFactory.cs" />
<Compile Include="Ef5Repository.cs" />
Expand Down
Loading

0 comments on commit ea3828a

Please sign in to comment.