Installation of scheduler service added into enterprise server installer

This commit is contained in:
vfedosevich 2013-07-16 17:45:52 +03:00
parent 02a2fa50b9
commit efa7af35a1
6 changed files with 112 additions and 25 deletions

View file

@ -36,7 +36,7 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\</OutputPath>
<OutputPath>..\WebsitePanel.EnterpriseServer\bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>

View file

@ -164,25 +164,7 @@
<Copy SourceFiles="@(EnterpriseServerBuildFiles)" DestinationFolder="$(EnterpriseServerBuild)\%(RecursiveDir)" />
</Target>
<Target Name="CreateSchedulerServiceBuild" DependsOnTargets="CreateEnterpriseServerBuild">
<ItemGroup>
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\.svn\**" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\obj\**" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\bin\*.xml" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\Release\**" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\Debug\**" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\Images\**" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\*.user" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\*.suo" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\*.cs" />
<SchedulerServiceBuildExclude Include="$(SchedulerServiceSrc)\**\*.csproj" />
<SchedulerServiceBuildFiles Include="$(SchedulerServiceSrc)\**\*.*" Exclude="@(SchedulerServiceBuildExclude)"/>
</ItemGroup>
<Copy SourceFiles="@(SchedulerServiceBuildFiles)" DestinationFolder="$(SchedulerServiceBuild)\%(RecursiveDir)" />
</Target>
<Target Name="CreatePortalBuild" DependsOnTargets="CreateSchedulerServiceBuild">
<Target Name="CreatePortalBuild" DependsOnTargets="CreateEnterpriseServerBuild">
<ItemGroup>
<PortalBuildExclude Include="$(PortalSrc)\**\.svn\**" />
<PortalBuildExclude Include="$(PortalSrc)\**\obj\**" />
@ -395,6 +377,7 @@
<MakeDir Directories="$(EnterpriseServerInstall)"/>
<Copy SourceFiles="@(EnterpriseServerDeployFiles)" DestinationFolder="$(EnterpriseServerInstall)\%(RecursiveDir)" />
<XmlUpdate XmlFileName="$(EnterpriseServerInstall)\web.config" Xpath="//configuration/connectionStrings/add/@connectionString" Value="${installer.connectionstring}" />
<XmlUpdate XmlFileName="$(EnterpriseServerInstall)\bin\WebsitePanel.SchedulerService.exe.config" Xpath="//configuration/connectionStrings/add/@connectionString" Value="${installer.connectionstring}" />
<XmlUpdate XmlFileName="$(EnterpriseServerInstall)\web.config" Xpath="//configuration/appSettings/add[@key=%22WebsitePanel.CryptoKey%22]/@value" Value="${installer.cryptokey}" />
</Target>