Merging forks/ptsurbeleu/buildtoolsv1
This commit is contained in:
commit
19dc0b8f65
291 changed files with 68751 additions and 124 deletions
Binary file not shown.
|
@ -8,8 +8,10 @@
|
|||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputName>WebsitePanel.LocalizationToolkit</OutputName>
|
||||
<OutputType>Package</OutputType>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||
<BuildToolsPath Condition=" '$(BuildToolsPath)' == '' ">$(ProjectDir)..\..\..\..\</BuildToolsPath>
|
||||
<WixToolPath Condition=" '$(WixToolPath)' == '' ">$(BuildToolsPath)tools\wix\</WixToolPath>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(BuildToolsPath)\tools\wix\wix.targets</WixTargetsPath>
|
||||
<WixTasksPath Condition=" '$(WixTasksPath)' == '' ">wixtasks.dll</WixTasksPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||
|
@ -44,11 +46,11 @@
|
|||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WixExtension Include="WixUIExtension">
|
||||
<HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath>
|
||||
<HintPath>$(WixExtDir)WixUIExtension.dll</HintPath>
|
||||
<Name>WixUIExtension</Name>
|
||||
</WixExtension>
|
||||
<WixExtension Include="WixNetFxExtension">
|
||||
<HintPath>$(WixExtDir)\WixNetFxExtension.dll</HintPath>
|
||||
<HintPath>$(WixExtDir)WixNetFxExtension.dll</HintPath>
|
||||
<Name>WixNetFxExtension</Name>
|
||||
</WixExtension>
|
||||
</ItemGroup>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
//------------------------------------------------------------------------------
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.18010
|
||||
// Runtime Version:4.0.30319.17929
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
|
@ -10,7 +10,6 @@
|
|||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
'------------------------------------------------------------------------------
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.18010
|
||||
' Runtime Version:4.0.30319.17929
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
|
@ -13,7 +13,6 @@ Option Explicit On
|
|||
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Resources
|
||||
Imports System.Runtime.CompilerServices
|
||||
Imports System.Runtime.InteropServices
|
||||
<Assembly: AssemblyCompany("Outercurve Foundation"), _
|
||||
|
|
278
WebsitePanel/WebsitePanelFeedTemplate.xml
Normal file
278
WebsitePanel/WebsitePanelFeedTemplate.xml
Normal file
|
@ -0,0 +1,278 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom">
|
||||
<webpiFile version="4.0.0.0" />
|
||||
|
||||
<title>WebsitePanel :: Web Platform Installer 4.0 Feed</title>
|
||||
<updated>${ReleaseDate}</updated>
|
||||
<author>
|
||||
<name>Outercurve Foundation</name>
|
||||
<uri>http://www.outercurve.org/</uri>
|
||||
</author>
|
||||
<id>http://www.websitepanel.net/web/webpi/4.0/WebsitePanelFeed.xml</id>
|
||||
<entry>
|
||||
<productId>WebsitePanel</productId>
|
||||
<title>${ProductTitle}</title>
|
||||
<version>${ProductVersion}</version>
|
||||
<summary>WebsitePanel is an easy to use control panel for Windows hosting. It allows you to manage multiple servers, it has a robust, scalable and secure architecture. With WebsitePanel you can easily manage all your web sites, FTP accounts, databases and other resources from a single place.</summary>
|
||||
<id>http://www.websitepanel.net/web/webpi/wsp/${ProductVersion}</id>
|
||||
<updated>${ReleaseDate}</updated>
|
||||
<longSummary>WebsitePanel is an easy to use control panel for Windows hosting. It allows you to manage multiple servers, it has a robust, scalable and secure architecture. With WebsitePanel you can easily manage all your web sites, FTP accounts, databases and other resources from a single place.</longSummary>
|
||||
<published>${ReleaseDate}</published>
|
||||
<link href="http://www.websitepanel.net" />
|
||||
<images>
|
||||
<icon>http://www.websitepanel.net/content/images/wsp_screenshot.png</icon>
|
||||
</images>
|
||||
<author>
|
||||
<name>Outercurve Foundation</name>
|
||||
<uri>http://www.websitepanel.net/Contact-Us</uri>
|
||||
</author>
|
||||
|
||||
<keywords>
|
||||
<keywordId>Server</keywordId>
|
||||
<keywordId>ProductSpotlight</keywordId>
|
||||
</keywords>
|
||||
|
||||
<discoveryHint>
|
||||
<or>
|
||||
<discoveryHint>
|
||||
<file>
|
||||
<filePath>%ProgramFiles%\WebsitePanel Installer\WebsitePanel.Installer.exe</filePath>
|
||||
</file>
|
||||
</discoveryHint>
|
||||
<discoveryHint>
|
||||
<file>
|
||||
<filePath>%ProgramFiles(x86)%\WebsitePanel Installer\WebsitePanel.Installer.exe</filePath>
|
||||
</file>
|
||||
</discoveryHint>
|
||||
</or>
|
||||
</discoveryHint>
|
||||
<dependency>
|
||||
<and>
|
||||
<dependency>
|
||||
<productId>IIS7</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<productId>ManagementService</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<!-- This installs .NET v4 on Windows Server 2008 -->
|
||||
<productId>NETFramework4</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<!-- This enables IIS to host ASP.NET v4 content on Windows Server 2012 -->
|
||||
<productId>ASPNET45</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<!-- This enables IIS to host ASP.NET v4 content on Windows Server 2008/R2 -->
|
||||
<productId>ASPNET_REGIIS_NET4</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<productId>SQLExpress</productId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<!-- Installs Web Deploy 3.0 -->
|
||||
<productId>WDeploy</productId>
|
||||
</dependency>
|
||||
</and>
|
||||
</dependency>
|
||||
|
||||
<incompatibilities />
|
||||
|
||||
<terms>
|
||||
<termsText resourceName="Terms_WebsitePanel_Text">THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</termsText>
|
||||
<termsLink>http://www.websitepanel.net/License</termsLink>
|
||||
<termsLinkText resourceName="Terms_WebsitePanel_LinkText">Terms of Use</termsLinkText>
|
||||
</terms>
|
||||
|
||||
<installers>
|
||||
<!-- x86 architecture installer -->
|
||||
<installer>
|
||||
<id>1</id>
|
||||
<languageId>en</languageId>
|
||||
<architectures>
|
||||
<x86 />
|
||||
</architectures>
|
||||
<osList>
|
||||
<os>
|
||||
<minimumVersion>
|
||||
<osMajorVersion>5</osMajorVersion>
|
||||
<osMinorVersion>2</osMinorVersion>
|
||||
<spMajorVersion>2</spMajorVersion>
|
||||
</minimumVersion>
|
||||
<maximumVersion>
|
||||
<osMajorVersion>5</osMajorVersion>
|
||||
<osMinorVersion>2</osMinorVersion>
|
||||
</maximumVersion>
|
||||
</os>
|
||||
<os>
|
||||
<minimumVersion>
|
||||
<osMajorVersion>6</osMajorVersion>
|
||||
<osMinorVersion>0</osMinorVersion>
|
||||
<spMajorVersion>0</spMajorVersion>
|
||||
</minimumVersion>
|
||||
<osTypes>
|
||||
<Server />
|
||||
</osTypes>
|
||||
</os>
|
||||
</osList>
|
||||
<eulaURL>http://www.websitepanel.net/License</eulaURL>
|
||||
<installerFile>
|
||||
<!-- size in KBs -->
|
||||
<fileSize>${InstallerFileSize}</fileSize>
|
||||
<installerURL>${InstallerFileUrl}</installerURL>
|
||||
<sha1>${InstallerFileSHA1}</sha1>
|
||||
<trackingURL />
|
||||
</installerFile>
|
||||
<installCommands>
|
||||
<cmdLine>
|
||||
<exe>msiexec.exe</exe>
|
||||
<commandLineArguments>/i "%InstallerFile%" /q</commandLineArguments>
|
||||
</cmdLine>
|
||||
<cmdLine>
|
||||
<exe>%ProgramFiles%\WebsitePanel Installer\WebsitePanel.SilentInstaller.exe</exe>
|
||||
<commandLineArguments>/cname:"standalone"</commandLineArguments>
|
||||
<returnCodeMappings>
|
||||
<mapping>
|
||||
<returnCode>0</returnCode>
|
||||
<success>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_0_DetailedInformation">Installation operation completed successfully.</detailedInformation>
|
||||
</success>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-1000</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_1000_DetailedInformation">Failed to install WebsitePanel Standalone Setup package</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-999</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_999_DetailedInformation">Unknown component name has been supplied</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-998</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_998_DetailedInformation">Another instance of WebsitePanel installation is in progress</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-997</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_997_DetailedInformation">Not enough permissions to install run the installation</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-996</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_996_DetailedInformation">No input parameters supplied</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-995</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_995_DetailedInformation">WebsitePanel Standalone Setup or one of its parts has been already installed</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
</returnCodeMappings>
|
||||
</cmdLine>
|
||||
</installCommands>
|
||||
<helpLink>http://www.websitepanel.net/support</helpLink>
|
||||
</installer>
|
||||
<!-- x64 architecture installer -->
|
||||
<installer>
|
||||
<id>2</id>
|
||||
<languageId>en</languageId>
|
||||
<architectures>
|
||||
<x64 />
|
||||
</architectures>
|
||||
<osList>
|
||||
<os>
|
||||
<minimumVersion>
|
||||
<osMajorVersion>5</osMajorVersion>
|
||||
<osMinorVersion>2</osMinorVersion>
|
||||
<spMajorVersion>2</spMajorVersion>
|
||||
</minimumVersion>
|
||||
<maximumVersion>
|
||||
<osMajorVersion>5</osMajorVersion>
|
||||
<osMinorVersion>2</osMinorVersion>
|
||||
</maximumVersion>
|
||||
</os>
|
||||
<os>
|
||||
<minimumVersion>
|
||||
<osMajorVersion>6</osMajorVersion>
|
||||
<osMinorVersion>0</osMinorVersion>
|
||||
<spMajorVersion>0</spMajorVersion>
|
||||
</minimumVersion>
|
||||
<osTypes>
|
||||
<Server />
|
||||
</osTypes>
|
||||
</os>
|
||||
</osList>
|
||||
<eulaURL>http://www.websitepanel.net/License</eulaURL>
|
||||
<installerFile>
|
||||
<!-- size in KBs -->
|
||||
<fileSize>${InstallerFileSize}</fileSize>
|
||||
<installerURL>${InstallerFileUrl}</installerURL>
|
||||
<sha1>${InstallerFileSHA1}</sha1>
|
||||
<trackingURL />
|
||||
</installerFile>
|
||||
<installCommands>
|
||||
<cmdLine>
|
||||
<exe>msiexec.exe</exe>
|
||||
<commandLineArguments>/i "%InstallerFile%" /q</commandLineArguments>
|
||||
</cmdLine>
|
||||
<cmdLine>
|
||||
<exe>%ProgramFiles(x86)%\WebsitePanel Installer\WebsitePanel.SilentInstaller.exe</exe>
|
||||
<commandLineArguments>/cname:"standalone"</commandLineArguments>
|
||||
<returnCodeMappings>
|
||||
<mapping>
|
||||
<returnCode>0</returnCode>
|
||||
<success>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_0_DetailedInformation">Installation operation completed successfully.</detailedInformation>
|
||||
</success>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-1000</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_1000_DetailedInformation">Failed to install WebsitePanel Standalone Setup package</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-999</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_999_DetailedInformation">Unknown component name has been supplied</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-998</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_998_DetailedInformation">Another instance of WebsitePanel installation is in progress</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-997</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_997_DetailedInformation">Not enough permissions to install run the installation</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-996</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_996_DetailedInformation">No input parameters supplied</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<returnCode>-995</returnCode>
|
||||
<failure>
|
||||
<detailedInformation resourceName="Mapping_WebsitePanel_995_DetailedInformation">WebsitePanel Standalone Setup or one of its parts has been already installed</detailedInformation>
|
||||
</failure>
|
||||
</mapping>
|
||||
</returnCodeMappings>
|
||||
</cmdLine>
|
||||
</installCommands>
|
||||
<helpLink>http://www.websitepanel.net/support</helpLink>
|
||||
</installer>
|
||||
</installers>
|
||||
</entry>
|
||||
</feed>
|
|
@ -1,29 +1,25 @@
|
|||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
|
||||
<UsingTask TaskName="UploadFiles" AssemblyFile="lib\CodePlex.WebServices.Client.dll" />
|
||||
<PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<Version>2.0.0</Version>
|
||||
<FileVersion>$(BUILD_NUMBER)</FileVersion>
|
||||
<VersionLabel>$(BUILD_NUMBER)</VersionLabel>
|
||||
<ReleaseDate>2012-11-28</ReleaseDate>
|
||||
<ReleaseDate>2012-12-07</ReleaseDate>
|
||||
<BuildConfiguration></BuildConfiguration>
|
||||
<RootFolder>..</RootFolder>
|
||||
<TrunkFolder>$(RootFolder)\WebsitePanel</TrunkFolder>
|
||||
|
||||
<SetupTrunkFolder>$(RootFolder)\WebsitePanel.Installer</SetupTrunkFolder>
|
||||
<SetupBuildFolder>$(SetupTrunkFolder)\Build\$(BuildConfiguration)</SetupBuildFolder>
|
||||
<MSBuildCommunityTasksPath>$(RootFolder)\MSBuildCommunityTasks</MSBuildCommunityTasksPath>
|
||||
|
||||
<BuildFolder>$(TrunkFolder)\Build\$(BuildConfiguration)</BuildFolder>
|
||||
<DeployFolder>$(TrunkFolder)\Deploy\$(BuildConfiguration)</DeployFolder>
|
||||
|
||||
<PreviousBuildFolder>$(RootFolder)\..\prev\$(BuildConfiguration)</PreviousBuildFolder>
|
||||
|
||||
|
||||
<DiffCmd>$(TrunkFolder)\Tools\Diff.exe</DiffCmd>
|
||||
<SqlCmd>"C:\Program Files\Microsoft SQL Server\110\Tools\Binn\sqlcmd.exe" -S (local)\SQLEXPRESS -E</SqlCmd>
|
||||
<ZipCmd>"C:\Program Files\7-Zip\7z.exe"</ZipCmd>
|
||||
|
||||
<MSDeployPath Condition="Exists('$(ProgramFiles)\IIS\Microsoft Web Deploy\msdeploy.exe')">"$(ProgramFiles)\IIS\Microsoft Web Deploy\msdeploy.exe"</MSDeployPath>
|
||||
<MSDeployPath Condition="Exists('$(ProgramFiles)\IIS\Microsoft Web Deploy V3\msdeploy.exe')">"$(ProgramFiles)\IIS\Microsoft Web Deploy V3\msdeploy.exe"</MSDeployPath>
|
||||
<!-- Lets keep all tools we need for the build together in a well-known place to avoid BUILD HELL -->
|
||||
<SqlCmd Condition="Exists('$(RootFolder)\tools\sqlcmd\sqlcmd.exe')">"$(RootFolder)\tools\sqlcmd\sqlcmd.exe" -S (local)\SQLEXPRESS -E</SqlCmd>
|
||||
<MSDeployPath Condition="Exists('$(RootFolder)\tools\webdeploy\msdeploy.exe')">"$(RootFolder)\tools\webdeploy\msdeploy.exe"</MSDeployPath>
|
||||
|
||||
<DataBaseName>WebsitePanel_build</DataBaseName>
|
||||
<MSDeployConnectionString>server=(local)\SQLEXPRESS;database=$(DataBaseName);Integrated Security=true;</MSDeployConnectionString>
|
||||
|
@ -32,9 +28,7 @@
|
|||
<ServerSrc>$(TrunkFolder)\Sources\WebsitePanel.Server</ServerSrc>
|
||||
<EnterpriseServerSrc>$(TrunkFolder)\Sources\WebsitePanel.EnterpriseServer</EnterpriseServerSrc>
|
||||
<ImportCsvSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.CsvBulk\bin\$(BuildConfiguration)</ImportCsvSrc>
|
||||
<HyperVUtilsSrc>$(RootFolder)\WebsitePanel.HyperV.Utils\Sources\WebsitePanel.HyperV.Utils\bin\$(BuildConfiguration)</HyperVUtilsSrc>
|
||||
<VMConfigSrc>$(RootFolder)\WebsitePanel.VmConfig\Sources\WebsitePanel.VmConfig\bin\$(BuildConfiguration)</VMConfigSrc>
|
||||
<ImportEnterpriseSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.Enterprise\bin\$(BuildConfiguration)</ImportEnterpriseSrc>
|
||||
<ImportEnterpriseSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.Enterprise\bin\$(BuildConfiguration)</ImportEnterpriseSrc>
|
||||
<AWStatsViewerSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.AWStats.Viewer</AWStatsViewerSrc>
|
||||
<WSPTransportAgentSrc>$(TrunkFolder)\Sources\Tools\WSPTransportAgent</WSPTransportAgentSrc>
|
||||
|
||||
|
@ -42,9 +36,7 @@
|
|||
<EnterpriseServerBuild>$(BuildFolder)\EnterpriseServer</EnterpriseServerBuild>
|
||||
<PortalBuild>$(BuildFolder)\Portal</PortalBuild>
|
||||
<ImportCsvBuild>$(BuildFolder)\Import.CsvBulk</ImportCsvBuild>
|
||||
<HyperVUtilsBuild>$(BuildFolder)\HyperVUtils</HyperVUtilsBuild>
|
||||
<VMConfigBuild>$(BuildFolder)\VMConfig</VMConfigBuild>
|
||||
<ImportEnterpriseBuild>$(BuildFolder)\Import.Enterprise</ImportEnterpriseBuild>
|
||||
<ImportEnterpriseBuild>$(BuildFolder)\Import.Enterprise</ImportEnterpriseBuild>
|
||||
<AWStatsViewerBuild>$(BuildFolder)\AWStats.Viewer</AWStatsViewerBuild>
|
||||
<WSPTransportAgentBuild>$(BuildFolder)\WSPTransportAgent</WSPTransportAgentBuild>
|
||||
<LocalizationToolkitBuild>$(BuildFolder)\LocalizationToolkit</LocalizationToolkitBuild>
|
||||
|
@ -76,8 +68,6 @@
|
|||
|
||||
<!-- Tools -->
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.CsvBulk.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.HyperV.Utils\Sources\WebsitePanel.HyperV.Utils.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.VmConfig\Sources\WebsitePanel.VmConfig.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.Enterprise.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.AWStats.Viewer.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WSPTransportAgent.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||
|
@ -90,8 +80,6 @@
|
|||
<RemoveDir Directories="$(PortalBuild)"/>
|
||||
<RemoveDir Directories="$(ImportCsvBuild)"/>
|
||||
<RemoveDir Directories="$(ImportEnterpriseBuild)"/>
|
||||
<RemoveDir Directories="$(VMConfigBuild)"/>
|
||||
<RemoveDir Directories="$(HyperVUtilsBuild)"/>
|
||||
<RemoveDir Directories="$(AWStatsViewerBuild)"/>
|
||||
<RemoveDir Directories="$(WSPTransportAgentBuild)"/>
|
||||
<RemoveDir Directories="$(LocalizationToolkitBuild)"/>
|
||||
|
@ -102,8 +90,6 @@
|
|||
<MakeDir Directories="$(ServerBuild)"/>
|
||||
<MakeDir Directories="$(EnterpriseServerBuild)"/>
|
||||
<MakeDir Directories="$(PortalBuild)"/>
|
||||
<MakeDir Directories="$(HyperVUtilsBuild)"/>
|
||||
<MakeDir Directories="$(VmConfigBuild)"/>
|
||||
<MakeDir Directories="$(ImportCsvBuild)"/>
|
||||
<MakeDir Directories="$(ImportEnterpriseBuild)"/>
|
||||
<MakeDir Directories="$(AWStatsViewerBuild)"/>
|
||||
|
@ -187,25 +173,7 @@
|
|||
<Copy SourceFiles="@(ImportCsvBuildFiles)" DestinationFolder="$(ImportCsvBuild)\%(RecursiveDir)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateHyperVUtilsBuild" DependsOnTargets="CreateImportCsvBuild">
|
||||
<ItemGroup>
|
||||
<HyperVUtilsExclude Include="$(HyperVUtilsSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
|
||||
<HyperVUtilsExclude Include="$(HyperVUtilsSrc)\**\*.vshost.*" />
|
||||
<HyperVUtilsBuildFiles Include="$(HyperVUtilsSrc)\**\*.*" Exclude="@(HyperVUtilsExclude)" />
|
||||
</ItemGroup>
|
||||
<Copy SourceFiles="@(HyperVUtilsBuildFiles)" DestinationFolder="$(HyperVUtilsBuild)\%(RecursiveDir)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateVMConfigBuild" DependsOnTargets="CreateHyperVUtilsBuild">
|
||||
<ItemGroup>
|
||||
<VMConfigExclude Include="$(VMConfigSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
|
||||
<VMConfigExclude Include="$(VMConfigSrc)\**\*.vshost.*" />
|
||||
<VMConfigBuildFiles Include="$(VMConfigSrc)\**\*.*" Exclude="@(VMConfigExclude)" />
|
||||
</ItemGroup>
|
||||
<Copy SourceFiles="@(VMConfigBuildFiles)" DestinationFolder="$(VMConfigBuild)\%(RecursiveDir)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateImportEnterpriseBuild" DependsOnTargets="CreateVMConfigBuild">
|
||||
<Target Name="CreateImportEnterpriseBuild" DependsOnTargets="CreateImportCsvBuild">
|
||||
<ItemGroup>
|
||||
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
|
||||
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.vshost.*" />
|
||||
|
@ -266,7 +234,8 @@
|
|||
<Exec Command="@(LocalizationToolkitExe) -L $(PortalSrc)"/>
|
||||
|
||||
<!-- build MSI package -->
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.LocalizationToolkit.Wix\WebsitePanel.LocalizationToolkit.Wix.wixproj" Properties="Configuration=$(BuildConfiguration)">
|
||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.LocalizationToolkit.Wix\WebsitePanel.LocalizationToolkit.Wix.wixproj"
|
||||
Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
||||
<Output
|
||||
TaskParameter="TargetOutputs"
|
||||
ItemName="LocalizationToolkitMsi" />
|
||||
|
@ -295,7 +264,8 @@
|
|||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\WebsitePanel.Updater\WebsitePanel.Updater.csproj" Properties="Configuration=$(BuildConfiguration)" />
|
||||
|
||||
<!-- build MSI package -->
|
||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\Setup.WIX\Setup.Wix.wixproj" Properties="Configuration=$(BuildConfiguration)">
|
||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\Setup.WIX\Setup.Wix.wixproj"
|
||||
Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
||||
<Output
|
||||
TaskParameter="TargetOutputs"
|
||||
ItemName="WebsitePanelInstallerMsi" />
|
||||
|
@ -318,8 +288,6 @@
|
|||
<!-- Tools -->
|
||||
<ToolsFolder>$(DeployFolder)\Tools</ToolsFolder>
|
||||
<ImportCsvInstall>$(ToolsFolder)\Import.CsvBulk</ImportCsvInstall>
|
||||
<HyperVUtilsInstall>$(ToolsFolder)\HyperVUtils</HyperVUtilsInstall>
|
||||
<VMConfigInstall>$(ToolsFolder)\VMconfig</VMConfigInstall>
|
||||
<ImportEnterpriseInstall>$(ToolsFolder)\Import.Enterprise</ImportEnterpriseInstall>
|
||||
<AWStatsViewerInstall>$(ToolsFolder)\AWStats.Viewer</AWStatsViewerInstall>
|
||||
<WSPTransportAgentInstall>$(ToolsFolder)\WSPTransportAgent</WSPTransportAgentInstall>
|
||||
|
@ -380,28 +348,8 @@
|
|||
<Copy SourceFiles="@(ImportCsvDeployFiles)" DestinationFolder="$(ImportCsvInstall)\%(RecursiveDir)" />
|
||||
<Copy SourceFiles="$(RootFolder)\LICENSE.txt" DestinationFolder="$(ImportCsvInstall)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateHyperVUtilsCsvInstall" DependsOnTargets="CreateImportCsvInstall">
|
||||
<ItemGroup>
|
||||
<HyperVUtilsDeployFiles Include="$(HyperVUtilsBuild)\**\*.*" />
|
||||
</ItemGroup>
|
||||
<RemoveDir Directories="$(HyperVUtilsInstall)"/>
|
||||
<MakeDir Directories="$(HyperVUtilsInstall)"/>
|
||||
<Copy SourceFiles="@(HyperVUtilsDeployFiles)" DestinationFolder="$(HyperVUtilsInstall)\%(RecursiveDir)" />
|
||||
<Copy SourceFiles="$(RootFolder)\LICENSE.txt" DestinationFolder="$(HyperVUtilsInstall)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateVMConfigInstall" DependsOnTargets="CreateHyperVUtilsCsvInstall">
|
||||
<ItemGroup>
|
||||
<VMConfigDeployFiles Include="$(VMConfigBuild)\**\*.*" />
|
||||
</ItemGroup>
|
||||
<RemoveDir Directories="$(VMConfigInstall)"/>
|
||||
<MakeDir Directories="$(VMConfigInstall)"/>
|
||||
<Copy SourceFiles="@(VMConfigDeployFiles)" DestinationFolder="$(VMConfigInstall)\%(RecursiveDir)" />
|
||||
<Copy SourceFiles="$(RootFolder)\LICENSE.txt" DestinationFolder="$(VMConfigInstall)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateImportEnterpriseInstall" DependsOnTargets="CreateVMConfigInstall">
|
||||
<Target Name="CreateImportEnterpriseInstall" DependsOnTargets="CreateImportCsvInstall">
|
||||
<ItemGroup>
|
||||
<ImportEnterpriseDeployFiles Include="$(ImportEnterpriseBuild)\**\*.*" />
|
||||
</ItemGroup>
|
||||
|
@ -560,14 +508,10 @@
|
|||
<EnterpriseServerInstallFiles Include="$(EnterpriseServerInstall)\**\*.*" />
|
||||
<ServerInstallFiles Include="$(ServerInstall)\**\*.*" />
|
||||
|
||||
<!--
|
||||
<ImportCsvInstallFiles Include="$(ImportCsvInstall)\**\*.*" />
|
||||
<HyperVUtilsInstallFiles Include="$(HyperVUtilsInstall)\**\*.*" />
|
||||
<VMConfigInstallFiles Include="$(VMConfigInstall)\**\*.*" />
|
||||
<ImportEnterpriseInstallFiles Include="$(ImportEnterpriseInstall)\**\*.*" />
|
||||
<AWStatsViewerInstallFiles Include="$(AWStatsViewerInstall)\**\*.*" />
|
||||
<WSPTransportAgentInstallFiles Include="$(WSPTransportAgentInstall)\**\*.*" />
|
||||
-->
|
||||
</ItemGroup>
|
||||
|
||||
<!-- Assemble "Standalone" package -->
|
||||
|
@ -576,26 +520,18 @@
|
|||
<Copy SourceFiles="@(ServerInstallFiles)" DestinationFolder="$(StandaloneInstall)\Server\%(RecursiveDir)" />
|
||||
|
||||
|
||||
<!-- zip full distributives
|
||||
<!-- zip full distributives -->
|
||||
<ItemGroup>
|
||||
<StandaloneInstallFiles Include="$(StandaloneInstall)\**\*.*" />
|
||||
</ItemGroup>
|
||||
-->
|
||||
|
||||
<!--
|
||||
<Zip Files="@(PortalInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" WorkingDirectory="$(PortalInstall)" />
|
||||
<Zip Files="@(EnterpriseServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" WorkingDirectory="$(EnterpriseServerInstall)" />
|
||||
<Zip Files="@(ServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" WorkingDirectory="$(ServerInstall)" />
|
||||
<Zip Files="@(StandaloneInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip" WorkingDirectory="$(StandaloneInstall)" />
|
||||
-->
|
||||
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" "$(PortalInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" "$(EnterpriseServerInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-Server-$(Version).zip" "$(ServerInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip" "$(StandaloneInstall)\*"" />
|
||||
|
||||
|
||||
<!-- zip updates
|
||||
<!-- zip updates -->
|
||||
<ItemGroup>
|
||||
<PortalUpdateFiles Include="$(PortalUpdate)\**\*.*" />
|
||||
<EnterpriseServerUpdateFiles Include="$(EnterpriseServerUpdate)\**\*.*" />
|
||||
|
@ -604,36 +540,17 @@
|
|||
<InstallerUpdateFiles Include="$(InstallerBuild)\**\*.*" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
<Zip Files="@(PortalUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip" WorkingDirectory="$(PortalUpdate)" />
|
||||
<Zip Files="@(EnterpriseServerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip" WorkingDirectory="$(EnterpriseServerUpdate)" />
|
||||
<Zip Files="@(ServerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip" WorkingDirectory="$(ServerUpdate)" />
|
||||
<Zip Files="@(ManualUpdateFiles)" ZipFileName="$(DeployFolder)\Manual-Update.zip" WorkingDirectory="$(UpdateFolder)" />
|
||||
<Zip Files="@(InstallerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Installer-$(Version)-Update.zip" WorkingDirectory="$(InstallerBuild)" />
|
||||
-->
|
||||
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip" "$(PortalUpdate)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip" "$(EnterpriseServerUpdate)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip" "$(ServerUpdate)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\Manual-Update.zip" "$(UpdateFolder)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(DeployFolder)\WebsitePanel-Installer-$(Version)-Update.zip" "$(InstallerBuild)\*"" />
|
||||
|
||||
<!-- zip tools
|
||||
<!-- zip tools -->
|
||||
<Zip Files="@(ImportCsvInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip" WorkingDirectory="$(ImportCsvInstall)" />
|
||||
<Zip Files="@(HyperVUtilsInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-HyperVUtils-$(Version).zip" WorkingDirectory="$(HyperVUtilsInstall)" />
|
||||
<Zip Files="@(VMConfigInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-VMConfig-$(Version).zip" WorkingDirectory="$(VMConfigInstall)" />
|
||||
<Zip Files="@(ImportEnterpriseInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip" WorkingDirectory="$(ImportEnterpriseInstall)" />
|
||||
<Zip Files="@(AWStatsViewerInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip" WorkingDirectory="$(AWStatsViewerInstall)" />
|
||||
<Zip Files="@(WSPTransportAgentInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" WorkingDirectory="$(WSPTransportAgentInstall)" />
|
||||
-->
|
||||
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip" "$(ImportCsvInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-HyperVUtils-$(Version).zip" "$(HyperVUtilsInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-VMConfig-$(Version).zip" "$(VMConfigInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip" "$(ImportEnterpriseInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip" "$(AWStatsViewerInstall)\*"" />
|
||||
<Exec Command="$(ZipCmd) a "$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" "$(WSPTransportAgentInstall)\*"" />
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="uploadtoftp">
|
||||
|
@ -646,14 +563,165 @@
|
|||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip" RemoteFiles="WebsitePanel-Server-$(Version)-Update.zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Installer-$(Version)-Update.zip" RemoteFiles="WebsitePanel-Installer-$(Version)-Update.zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip" RemoteFiles="WebsitePanel-Import-CsvBulk-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-HyperVUtils-$(Version).zip" RemoteFiles="WebsitePanel-HyperVUtils-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-VMConfig-$(Version).zip" RemoteFiles="WebsitePanel-VMConfig-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip" RemoteFiles="WebsitePanel-Import-Enterprise-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip" RemoteFiles="WebsitePanel-Import-Enterprise-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip" RemoteFiles="WebsitePanel-AWStatsViewer-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" RemoteFiles="WebsitePanel-WSPTransportAgent-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(ToolsFolder)\WebsitePanel.LocalizationToolkit.msi" RemoteFiles="WebsitePanel.LocalizationToolkit-$(Version).msi" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanelInstaller.msi" RemoteFiles="WebsitePanelInstaller-$(Version).msi" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\Manual-Update.zip" RemoteFiles="Manual-Update-$(Version).zip" />
|
||||
</Target>
|
||||
|
||||
<Target Name="uploadtocodeplex">
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile1 Include="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile1>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile1)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile2 Include="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile2>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile2)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile3 Include="$(DeployFolder)\WebsitePanel-Server-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile3>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile3)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile4 Include="$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile4>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile4)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile5 Include="$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile5>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile5)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile6 Include="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile6>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile6)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile7 Include="$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile7>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile7)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile8 Include="$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile8>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile8)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile9 Include="$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile9>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile9)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile10 Include="$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile10>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile10)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
<ItemGroup>
|
||||
<ReleaseFile11 Include="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip">
|
||||
<FileType>RuntimeBinary</FileType>
|
||||
</ReleaseFile11>
|
||||
</ItemGroup>
|
||||
|
||||
<UploadFiles ProjectName="$(codeplexProjectName)" ReleaseName="$(codeplexReleaseName)" ReleaseFiles="@(ReleaseFile11)" Username="$(codeplexUser)" Password="$(codeplexPassword)"></UploadFiles>
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="BuildWebPlatformInstallerFeed" DependsOnTargets="Deploy">
|
||||
<ItemGroup>
|
||||
<InstallerFilePath Include="$(DeployFolder)\WebsitePanelInstaller.msi" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<GetFileSizeScript>
|
||||
<![CDATA[
|
||||
public static string ScriptMain() {
|
||||
System.Int32 KB = 1024;
|
||||
System.IO.FileInfo fileInfo = new System.IO.FileInfo(@"%(InstallerFilePath.FullPath)");
|
||||
return System.Convert.ToString(fileInfo.Length / KB);
|
||||
}
|
||||
]]>
|
||||
</GetFileSizeScript>
|
||||
<ComputeChecksumScript>
|
||||
<![CDATA[
|
||||
public static string ScriptMain() {
|
||||
System.String checksumStr = "";
|
||||
using(System.IO.FileStream stream = System.IO.File.OpenRead(@"%(InstallerFilePath.FullPath)"))
|
||||
{
|
||||
System.Security.Cryptography.SHA1Managed sha = new System.Security.Cryptography.SHA1Managed();
|
||||
System.Byte[] checksum = sha.ComputeHash(stream);
|
||||
checksumStr = System.BitConverter.ToString(checksum).Replace("-", System.String.Empty);
|
||||
}
|
||||
return checksumStr;
|
||||
}
|
||||
]]>
|
||||
</ComputeChecksumScript>
|
||||
</PropertyGroup>
|
||||
<Script Language="C#" Code="$(ComputeChecksumScript)">
|
||||
<Output TaskParameter="ReturnValue" PropertyName="InstallerFileChecksum" />
|
||||
</Script>
|
||||
<Script Language="C#" Code="$(GetFileSizeScript)">
|
||||
<Output TaskParameter="ReturnValue" PropertyName="InstallerFileSize" />
|
||||
</Script>
|
||||
|
||||
<ItemGroup>
|
||||
<Tokens Include="ProductVersion">
|
||||
<ReplacementValue>$(Version)</ReplacementValue>
|
||||
</Tokens>
|
||||
<Tokens Include="ProductTitle">
|
||||
<ReplacementValue>WebsitePanel $(Version)</ReplacementValue>
|
||||
</Tokens>
|
||||
<Tokens Include="ReleaseDate">
|
||||
<ReplacementValue>$(ReleaseDate)T00:00:00Z</ReplacementValue>
|
||||
</Tokens>
|
||||
<Tokens Include="InstallerFileSize">
|
||||
<ReplacementValue>$(InstallerFileSize)</ReplacementValue>
|
||||
</Tokens>
|
||||
<Tokens Include="InstallerFileSHA1">
|
||||
<ReplacementValue>$(InstallerFileChecksum)</ReplacementValue>
|
||||
</Tokens>
|
||||
<Tokens Include="InstallerFileUrl">
|
||||
<ReplacementValue>TODO: Evaluate MSI file URL</ReplacementValue>
|
||||
</Tokens>
|
||||
</ItemGroup>
|
||||
<TemplateFile Template="$(TrunkFolder)\WebsitePanelFeedTemplate.xml" OutputFilename="$(DeployFolder)\WebsitePanelFeed.xml" Tokens="@(Tokens)" />
|
||||
</Target>
|
||||
|
||||
<Import Project="$(RootFolder)\tools\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
|
||||
<UsingTask TaskName="UploadFiles" AssemblyFile="$(RootFolder)\tools\CodePlex\CodePlex.WebServices.Client.dll" />
|
||||
|
||||
</Project>
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
%windir%\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe build.xml /target:Deploy /p:BuildConfiguration=Debug /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
||||
%windir%\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe build.xml /target:BuildWebPlatformInstallerFeed /p:BuildConfiguration=Debug /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
||||
|
||||
rem %windir%\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe build.xml /target:Deploy /p:BuildConfiguration=Debug /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
|
@ -1 +1,3 @@
|
|||
%windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe build.xml /target:Deploy /p:BuildConfiguration=Release /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
||||
%windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe build.xml /target:BuildWebPlatformInstallerFeed /p:BuildConfiguration=Release /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
||||
|
||||
rem %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe build.xml /target:Deploy /p:BuildConfiguration=Release /p:Version="2.0.0" /p:FileVersion="2.0.0.1" /p:VersionLabel="2.0.0.1" /v:n /fileLogger /m
|
Loading…
Add table
Add a link
Reference in a new issue