Merge
This commit is contained in:
commit
0e9f10d63d
11 changed files with 170 additions and 106 deletions
Binary file not shown.
|
@ -7,32 +7,6 @@ using WebsitePanel.Setup.Actions;
|
|||
namespace WebsitePanel.Setup
|
||||
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 1.2.2
|
||||
/// </summary>
|
||||
public class EnterpriseServer122 : EnterpriseServer
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return EnterpriseServer.InstallBase(obj, "1.2.2");
|
||||
}
|
||||
|
||||
public static new DialogResult Uninstall(object obj)
|
||||
{
|
||||
return EnterpriseServer.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Setup(object obj)
|
||||
{
|
||||
return EnterpriseServer.Setup(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Update(object obj)
|
||||
{
|
||||
return UpdateBase(obj, "1.2.2", "1.2.1", true);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Release 1.2.1
|
||||
/// </summary>
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using WebsitePanel.Setup.Actions;
|
||||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 2.0.0
|
||||
/// </summary>
|
||||
public class EnterpriseServer200 : EnterpriseServer
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return EnterpriseServer.InstallBase(obj, minimalInstallerVersion: "2.0.0");
|
||||
}
|
||||
|
||||
public static new DialogResult Uninstall(object obj)
|
||||
{
|
||||
return EnterpriseServer.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Setup(object obj)
|
||||
{
|
||||
return EnterpriseServer.Setup(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Update(object obj)
|
||||
{
|
||||
return UpdateBase(obj,
|
||||
minimalInstallerVersion: "2.0.0",
|
||||
versionToUpgrade: "1.2.1",
|
||||
updateSql: true);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,33 +6,6 @@ using WebsitePanel.Setup.Actions;
|
|||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 1.2.2
|
||||
/// </summary>
|
||||
public class Portal122 : Portal
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return Portal.InstallBase(obj, "1.2.2");
|
||||
}
|
||||
|
||||
public static new DialogResult Uninstall(object obj)
|
||||
{
|
||||
return Portal.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Setup(object obj)
|
||||
{
|
||||
return Portal.Setup(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Update(object obj)
|
||||
{
|
||||
return UpdateBase(obj, "1.2.2", "1.2.1", false);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Release 1.2.1
|
||||
/// </summary>
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using WebsitePanel.Setup.Actions;
|
||||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 2.0.0
|
||||
/// </summary>
|
||||
public class Portal200 : Portal
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return Portal.InstallBase(obj, minimalInstallerVersion: "2.0.0");
|
||||
}
|
||||
|
||||
public static new DialogResult Uninstall(object obj)
|
||||
{
|
||||
return Portal.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Setup(object obj)
|
||||
{
|
||||
return Portal.Setup(obj);
|
||||
}
|
||||
|
||||
public static new DialogResult Update(object obj)
|
||||
{
|
||||
return UpdateBase(obj,
|
||||
minimalInstallerVersion: "2.0.0",
|
||||
versionToUpgrade: "1.2.1",
|
||||
updateSql: false);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,33 +6,6 @@ using WebsitePanel.Setup.Actions;
|
|||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 1.2.2
|
||||
/// </summary>
|
||||
public class Server122 : Server
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return Server.InstallBase(obj, "1.2.2");
|
||||
}
|
||||
|
||||
public static new object Uninstall(object obj)
|
||||
{
|
||||
return Server.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new object Setup(object obj)
|
||||
{
|
||||
return Server.Setup(obj);
|
||||
}
|
||||
|
||||
public static new object Update(object obj)
|
||||
{
|
||||
return Server.UpdateBase(obj, "1.2.2", "1.2.1", false);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Release 1.2.1
|
||||
/// </summary>
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 2.0.0
|
||||
/// </summary>
|
||||
public class Server200 : Server
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
//
|
||||
return Server.InstallBase(obj, minimalInstallerVersion: "2.0.0");
|
||||
}
|
||||
|
||||
public static new object Uninstall(object obj)
|
||||
{
|
||||
return Server.Uninstall(obj);
|
||||
}
|
||||
|
||||
public static new object Setup(object obj)
|
||||
{
|
||||
return Server.Setup(obj);
|
||||
}
|
||||
|
||||
public static new object Update(object obj)
|
||||
{
|
||||
return Server.UpdateBase(obj,
|
||||
minimalInstallerVersion: "2.0.0",
|
||||
versionToUpgrade: "1.2.1",
|
||||
updateSql: false);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -5,18 +5,6 @@ using System.Windows.Forms;
|
|||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 1.2.2
|
||||
/// </summary>
|
||||
public class StandaloneServerSetup122 : StandaloneServerSetup
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
return StandaloneServerSetup.InstallBase(obj, "1.2.2");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Release 1.2.1
|
||||
/// </summary>
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WebsitePanel.Setup
|
||||
{
|
||||
/// <summary>
|
||||
/// Release 2.0.0
|
||||
/// </summary>
|
||||
public class StandaloneServerSetup200 : StandaloneServerSetup
|
||||
{
|
||||
public static new object Install(object obj)
|
||||
{
|
||||
return StandaloneServerSetup.InstallBase(obj, minimalInstallerVersion: "2.0.0");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -140,8 +140,11 @@
|
|||
<Compile Include="Common\XmlUtils.cs" />
|
||||
<Compile Include="Common\ZipIndicator.cs" />
|
||||
<Compile Include="EnterpriseServer10.cs" />
|
||||
<Compile Include="EnterpriseServer20.cs" />
|
||||
<Compile Include="Portal10.cs" />
|
||||
<Compile Include="Portal20.cs" />
|
||||
<Compile Include="Server10.cs" />
|
||||
<Compile Include="Server20.cs" />
|
||||
<Compile Include="StandaloneServerSetup.cs" />
|
||||
<Compile Include="EnterpriseServer.cs" />
|
||||
<Compile Include="Portal.cs" />
|
||||
|
@ -160,6 +163,7 @@
|
|||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="StandaloneServerSetup10.cs" />
|
||||
<Compile Include="StandaloneServerSetup20.cs" />
|
||||
<Compile Include="Web\AspNetVersion.cs" />
|
||||
<Compile Include="Web\ServerBinding.cs" />
|
||||
<Compile Include="Web\ServerState.cs" />
|
||||
|
|
|
@ -43,6 +43,7 @@
|
|||
<AWStatsViewerBuild>$(BuildFolder)\AWStats.Viewer</AWStatsViewerBuild>
|
||||
<WSPTransportAgentBuild>$(BuildFolder)\WSPTransportAgent</WSPTransportAgentBuild>
|
||||
<LocalizationToolkitBuild>$(BuildFolder)\LocalizationToolkit</LocalizationToolkitBuild>
|
||||
<InstallerBuild>$(BuildFolder)\Installer</InstallerBuild>
|
||||
|
||||
<ftphost></ftphost>
|
||||
<ftpUsername></ftpUsername>
|
||||
|
@ -85,6 +86,7 @@
|
|||
<RemoveDir Directories="$(AWStatsViewerBuild)"/>
|
||||
<RemoveDir Directories="$(WSPTransportAgentBuild)"/>
|
||||
<RemoveDir Directories="$(LocalizationToolkitBuild)"/>
|
||||
<RemoveDir Directories="$(InstallerBuild)"/>
|
||||
<RemoveDir Directories="$(BuildFolder)"/>
|
||||
|
||||
<MakeDir Directories="$(BuildFolder)"/>
|
||||
|
@ -96,6 +98,7 @@
|
|||
<MakeDir Directories="$(AWStatsViewerBuild)"/>
|
||||
<MakeDir Directories="$(WSPTransportAgentBuild)"/>
|
||||
<MakeDir Directories="$(LocalizationToolkitBuild)"/>
|
||||
<MakeDir Directories="$(InstallerBuild)"/>
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateServerBuild" DependsOnTargets="PrepareBuilds">
|
||||
|
@ -243,9 +246,24 @@
|
|||
</Target>
|
||||
|
||||
<Target Name="CreateSetupBuild" DependsOnTargets="CreateLocalizationToolkitBuild">
|
||||
|
||||
<PropertyGroup>
|
||||
<InstallerProjectRoot>$(RootFolder)\WebsitePanel.Installer\Sources\WebsitePanel.Installer</InstallerProjectRoot>
|
||||
<InstallerProjectBin>$(InstallerProjectRoot)\bin\$(BuildConfiguration)</InstallerProjectBin>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Compile updater.exe -->
|
||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\WebsitePanel.Updater\WebsitePanel.Updater.csproj" Properties="Configuration=$(BuildConfiguration)" />
|
||||
<!-- compile Installer -->
|
||||
<MSBuild Projects="$(InstallerProjectRoot)\WebsitePanel.Installer.csproj" Properties="Configuration=$(BuildConfiguration)" />
|
||||
|
||||
<!-- copy installer binaries for upgrade -->
|
||||
<ItemGroup>
|
||||
<InstallerBinaries Include="$(InstallerProjectBin)\*.dll" />
|
||||
<InstallerBinaries Include="$(InstallerProjectBin)\*.exe" />
|
||||
</ItemGroup>
|
||||
<Copy SourceFiles="@(InstallerBinaries)" DestinationFolder="$(InstallerBuild)\%(RecursiveDir)" />
|
||||
|
||||
<!-- Compile updater.exe -->
|
||||
<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)">
|
||||
|
@ -388,7 +406,7 @@
|
|||
<MakeDir Directories="$(EnterpriseServerUpdate)"/>
|
||||
|
||||
<RemoveDir Directories="$(PortalUpdate)"/>
|
||||
<MakeDir Directories="$(PortalUpdate)"/>
|
||||
<MakeDir Directories="$(PortalUpdate)"/>
|
||||
</Target>
|
||||
|
||||
<Target Name="CreateServerUpdate" DependsOnTargets="PrepareUpdates">
|
||||
|
@ -520,12 +538,14 @@
|
|||
<EnterpriseServerUpdateFiles Include="$(EnterpriseServerUpdate)\**\*.*" />
|
||||
<ServerUpdateFiles Include="$(ServerUpdate)\**\*.*" />
|
||||
<ManualUpdateFiles Include="$(UpdateFolder)\**\*.*" />
|
||||
<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)" />
|
||||
|
||||
<!-- zip tools -->
|
||||
<Zip Files="@(ImportCsvInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip" WorkingDirectory="$(ImportCsvInstall)" />
|
||||
|
@ -537,17 +557,18 @@
|
|||
</Target>
|
||||
|
||||
<Target Name="uploadtoftp">
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" RemoteFiles="WebsitePanel-Portal-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" RemoteFiles="WebsitePanel-EnterpriseServer-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" RemoteFiles="WebsitePanel-Server-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip" RemoteFiles="WebsitePanel-StandaloneServerSetup-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip" RemoteFiles="WebsitePanel-Portal-$(Version)-Update.zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip" RemoteFiles="WebsitePanel-EnterpriseServer-$(Version)-Update.zip" />
|
||||
<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="$(ToolsFolder)\WebsitePanel-Import-CsvBulk-$(Version).zip" RemoteFiles="WebsitePanel-Import-CsvBulk-$(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="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" RemoteFiles="WebsitePanel-Portal-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" RemoteFiles="WebsitePanel-EnterpriseServer-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" RemoteFiles="WebsitePanel-Server-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip" RemoteFiles="WebsitePanel-StandaloneServerSetup-$(Version).zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip" RemoteFiles="WebsitePanel-Portal-$(Version)-Update.zip" />
|
||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/" LocalFiles="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip" RemoteFiles="WebsitePanel-EnterpriseServer-$(Version)-Update.zip" />
|
||||
<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-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" />
|
||||
</Target>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue