Correct Build.xml
This commit is contained in:
parent
f65850c2ee
commit
95c4c7a152
1 changed files with 101 additions and 17 deletions
|
@ -1,5 +1,5 @@
|
||||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Version>2.0.0</Version>
|
<Version>2.0.0</Version>
|
||||||
<FileVersion>$(BUILD_NUMBER)</FileVersion>
|
<FileVersion>$(BUILD_NUMBER)</FileVersion>
|
||||||
<VersionLabel>$(BUILD_NUMBER)</VersionLabel>
|
<VersionLabel>$(BUILD_NUMBER)</VersionLabel>
|
||||||
|
@ -7,28 +7,32 @@
|
||||||
<BuildConfiguration></BuildConfiguration>
|
<BuildConfiguration></BuildConfiguration>
|
||||||
<RootFolder>..</RootFolder>
|
<RootFolder>..</RootFolder>
|
||||||
<TrunkFolder>$(RootFolder)\WebsitePanel</TrunkFolder>
|
<TrunkFolder>$(RootFolder)\WebsitePanel</TrunkFolder>
|
||||||
|
|
||||||
<SetupTrunkFolder>$(RootFolder)\WebsitePanel.Installer</SetupTrunkFolder>
|
<SetupTrunkFolder>$(RootFolder)\WebsitePanel.Installer</SetupTrunkFolder>
|
||||||
<SetupBuildFolder>$(SetupTrunkFolder)\Build\$(BuildConfiguration)</SetupBuildFolder>
|
<SetupBuildFolder>$(SetupTrunkFolder)\Build\$(BuildConfiguration)</SetupBuildFolder>
|
||||||
<MSBuildCommunityTasksPath>$(RootFolder)\MSBuildCommunityTasks</MSBuildCommunityTasksPath>
|
<MSBuildCommunityTasksPath>$(RootFolder)\MSBuildCommunityTasks</MSBuildCommunityTasksPath>
|
||||||
|
|
||||||
<BuildFolder>$(TrunkFolder)\Build\$(BuildConfiguration)</BuildFolder>
|
<BuildFolder>$(TrunkFolder)\Build\$(BuildConfiguration)</BuildFolder>
|
||||||
<DeployFolder>$(TrunkFolder)\Deploy\$(BuildConfiguration)</DeployFolder>
|
<DeployFolder>$(TrunkFolder)\Deploy\$(BuildConfiguration)</DeployFolder>
|
||||||
|
|
||||||
<PreviousBuildFolder>$(RootFolder)\..\prev\$(BuildConfiguration)</PreviousBuildFolder>
|
<PreviousBuildFolder>$(RootFolder)\..\prev\$(BuildConfiguration)</PreviousBuildFolder>
|
||||||
|
|
||||||
<DiffCmd>$(TrunkFolder)\Tools\Diff.exe</DiffCmd>
|
<DiffCmd>$(TrunkFolder)\Tools\Diff.exe</DiffCmd>
|
||||||
<!-- Lets keep all tools we need for the build together in a well-known place to avoid BUILD HELL -->
|
<!-- 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>
|
<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>
|
<MSDeployPath Condition="Exists('$(RootFolder)\tools\webdeploy\msdeploy.exe')">"$(RootFolder)\tools\webdeploy\msdeploy.exe"</MSDeployPath>
|
||||||
|
<ZipCmd>"C:\Program Files\7-Zip\7z.exe"</ZipCmd>
|
||||||
|
|
||||||
<DataBaseName>WebsitePanel_build</DataBaseName>
|
<DataBaseName>WebsitePanel_build</DataBaseName>
|
||||||
<MSDeployConnectionString>server=(local)\SQLEXPRESS;database=$(DataBaseName);Integrated Security=true;</MSDeployConnectionString>
|
<MSDeployConnectionString>server=(local)\SQLEXPRESS;database=$(DataBaseName);Integrated Security=true;</MSDeployConnectionString>
|
||||||
|
|
||||||
<PortalSrc>$(TrunkFolder)\Sources\WebsitePanel.WebPortal</PortalSrc>
|
<PortalSrc>$(TrunkFolder)\Sources\WebsitePanel.WebPortal</PortalSrc>
|
||||||
<ServerSrc>$(TrunkFolder)\Sources\WebsitePanel.Server</ServerSrc>
|
<ServerSrc>$(TrunkFolder)\Sources\WebsitePanel.Server</ServerSrc>
|
||||||
<EnterpriseServerSrc>$(TrunkFolder)\Sources\WebsitePanel.EnterpriseServer</EnterpriseServerSrc>
|
<EnterpriseServerSrc>$(TrunkFolder)\Sources\WebsitePanel.EnterpriseServer</EnterpriseServerSrc>
|
||||||
<ImportCsvSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.CsvBulk\bin\$(BuildConfiguration)</ImportCsvSrc>
|
<ImportCsvSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.CsvBulk\bin\$(BuildConfiguration)</ImportCsvSrc>
|
||||||
<ImportEnterpriseSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.Enterprise\bin\$(BuildConfiguration)</ImportEnterpriseSrc>
|
<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>
|
||||||
<AWStatsViewerSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.AWStats.Viewer</AWStatsViewerSrc>
|
<AWStatsViewerSrc>$(TrunkFolder)\Sources\Tools\WebsitePanel.AWStats.Viewer</AWStatsViewerSrc>
|
||||||
<WSPTransportAgentSrc>$(TrunkFolder)\Sources\Tools\WSPTransportAgent</WSPTransportAgentSrc>
|
<WSPTransportAgentSrc>$(TrunkFolder)\Sources\Tools\WSPTransportAgent</WSPTransportAgentSrc>
|
||||||
|
|
||||||
|
@ -36,7 +40,9 @@
|
||||||
<EnterpriseServerBuild>$(BuildFolder)\EnterpriseServer</EnterpriseServerBuild>
|
<EnterpriseServerBuild>$(BuildFolder)\EnterpriseServer</EnterpriseServerBuild>
|
||||||
<PortalBuild>$(BuildFolder)\Portal</PortalBuild>
|
<PortalBuild>$(BuildFolder)\Portal</PortalBuild>
|
||||||
<ImportCsvBuild>$(BuildFolder)\Import.CsvBulk</ImportCsvBuild>
|
<ImportCsvBuild>$(BuildFolder)\Import.CsvBulk</ImportCsvBuild>
|
||||||
<ImportEnterpriseBuild>$(BuildFolder)\Import.Enterprise</ImportEnterpriseBuild>
|
<HyperVUtilsBuild>$(BuildFolder)\HyperVUtils</HyperVUtilsBuild>
|
||||||
|
<VMConfigBuild>$(BuildFolder)\VMConfig</VMConfigBuild>
|
||||||
|
<ImportEnterpriseBuild>$(BuildFolder)\Import.Enterprise</ImportEnterpriseBuild>
|
||||||
<AWStatsViewerBuild>$(BuildFolder)\AWStats.Viewer</AWStatsViewerBuild>
|
<AWStatsViewerBuild>$(BuildFolder)\AWStats.Viewer</AWStatsViewerBuild>
|
||||||
<WSPTransportAgentBuild>$(BuildFolder)\WSPTransportAgent</WSPTransportAgentBuild>
|
<WSPTransportAgentBuild>$(BuildFolder)\WSPTransportAgent</WSPTransportAgentBuild>
|
||||||
<LocalizationToolkitBuild>$(BuildFolder)\LocalizationToolkit</LocalizationToolkitBuild>
|
<LocalizationToolkitBuild>$(BuildFolder)\LocalizationToolkit</LocalizationToolkitBuild>
|
||||||
|
@ -68,6 +74,8 @@
|
||||||
|
|
||||||
<!-- Tools -->
|
<!-- Tools -->
|
||||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.Import.CsvBulk.sln" Properties="Configuration=$(BuildConfiguration)" />
|
<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.Import.Enterprise.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.AWStats.Viewer.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)" />
|
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WSPTransportAgent.sln" Properties="Configuration=$(BuildConfiguration)" />
|
||||||
|
@ -80,6 +88,8 @@
|
||||||
<RemoveDir Directories="$(PortalBuild)"/>
|
<RemoveDir Directories="$(PortalBuild)"/>
|
||||||
<RemoveDir Directories="$(ImportCsvBuild)"/>
|
<RemoveDir Directories="$(ImportCsvBuild)"/>
|
||||||
<RemoveDir Directories="$(ImportEnterpriseBuild)"/>
|
<RemoveDir Directories="$(ImportEnterpriseBuild)"/>
|
||||||
|
<RemoveDir Directories="$(VMConfigBuild)"/>
|
||||||
|
<RemoveDir Directories="$(HyperVUtilsBuild)"/>
|
||||||
<RemoveDir Directories="$(AWStatsViewerBuild)"/>
|
<RemoveDir Directories="$(AWStatsViewerBuild)"/>
|
||||||
<RemoveDir Directories="$(WSPTransportAgentBuild)"/>
|
<RemoveDir Directories="$(WSPTransportAgentBuild)"/>
|
||||||
<RemoveDir Directories="$(LocalizationToolkitBuild)"/>
|
<RemoveDir Directories="$(LocalizationToolkitBuild)"/>
|
||||||
|
@ -90,6 +100,8 @@
|
||||||
<MakeDir Directories="$(ServerBuild)"/>
|
<MakeDir Directories="$(ServerBuild)"/>
|
||||||
<MakeDir Directories="$(EnterpriseServerBuild)"/>
|
<MakeDir Directories="$(EnterpriseServerBuild)"/>
|
||||||
<MakeDir Directories="$(PortalBuild)"/>
|
<MakeDir Directories="$(PortalBuild)"/>
|
||||||
|
<MakeDir Directories="$(HyperVUtilsBuild)"/>
|
||||||
|
<MakeDir Directories="$(VmConfigBuild)"/>
|
||||||
<MakeDir Directories="$(ImportCsvBuild)"/>
|
<MakeDir Directories="$(ImportCsvBuild)"/>
|
||||||
<MakeDir Directories="$(ImportEnterpriseBuild)"/>
|
<MakeDir Directories="$(ImportEnterpriseBuild)"/>
|
||||||
<MakeDir Directories="$(AWStatsViewerBuild)"/>
|
<MakeDir Directories="$(AWStatsViewerBuild)"/>
|
||||||
|
@ -173,7 +185,25 @@
|
||||||
<Copy SourceFiles="@(ImportCsvBuildFiles)" DestinationFolder="$(ImportCsvBuild)\%(RecursiveDir)" />
|
<Copy SourceFiles="@(ImportCsvBuildFiles)" DestinationFolder="$(ImportCsvBuild)\%(RecursiveDir)" />
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="CreateImportEnterpriseBuild" DependsOnTargets="CreateImportCsvBuild">
|
<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">
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
|
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.pdb" Condition="'$(BuildConfiguration)' == 'Release'" />
|
||||||
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.vshost.*" />
|
<ImportEnterpriseExclude Include="$(ImportEnterpriseSrc)\**\*.vshost.*" />
|
||||||
|
@ -234,8 +264,7 @@
|
||||||
<Exec Command="@(LocalizationToolkitExe) -L $(PortalSrc)"/>
|
<Exec Command="@(LocalizationToolkitExe) -L $(PortalSrc)"/>
|
||||||
|
|
||||||
<!-- build MSI package -->
|
<!-- build MSI package -->
|
||||||
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.LocalizationToolkit.Wix\WebsitePanel.LocalizationToolkit.Wix.wixproj"
|
<MSBuild Projects="$(TrunkFolder)\Sources\Tools\WebsitePanel.LocalizationToolkit.Wix\WebsitePanel.LocalizationToolkit.Wix.wixproj" Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
||||||
Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
|
||||||
<Output
|
<Output
|
||||||
TaskParameter="TargetOutputs"
|
TaskParameter="TargetOutputs"
|
||||||
ItemName="LocalizationToolkitMsi" />
|
ItemName="LocalizationToolkitMsi" />
|
||||||
|
@ -264,8 +293,7 @@
|
||||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\WebsitePanel.Updater\WebsitePanel.Updater.csproj" Properties="Configuration=$(BuildConfiguration)" />
|
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\WebsitePanel.Updater\WebsitePanel.Updater.csproj" Properties="Configuration=$(BuildConfiguration)" />
|
||||||
|
|
||||||
<!-- build MSI package -->
|
<!-- build MSI package -->
|
||||||
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\Setup.WIX\Setup.Wix.wixproj"
|
<MSBuild Projects="$(RootFolder)\WebsitePanel.Installer\Sources\Setup.WIX\Setup.Wix.wixproj" Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
||||||
Properties="Configuration=$(BuildConfiguration);DefineSolutionProperties=false">
|
|
||||||
<Output
|
<Output
|
||||||
TaskParameter="TargetOutputs"
|
TaskParameter="TargetOutputs"
|
||||||
ItemName="WebsitePanelInstallerMsi" />
|
ItemName="WebsitePanelInstallerMsi" />
|
||||||
|
@ -288,6 +316,8 @@
|
||||||
<!-- Tools -->
|
<!-- Tools -->
|
||||||
<ToolsFolder>$(DeployFolder)\Tools</ToolsFolder>
|
<ToolsFolder>$(DeployFolder)\Tools</ToolsFolder>
|
||||||
<ImportCsvInstall>$(ToolsFolder)\Import.CsvBulk</ImportCsvInstall>
|
<ImportCsvInstall>$(ToolsFolder)\Import.CsvBulk</ImportCsvInstall>
|
||||||
|
<HyperVUtilsInstall>$(ToolsFolder)\HyperVUtils</HyperVUtilsInstall>
|
||||||
|
<VMConfigInstall>$(ToolsFolder)\VMconfig</VMConfigInstall>
|
||||||
<ImportEnterpriseInstall>$(ToolsFolder)\Import.Enterprise</ImportEnterpriseInstall>
|
<ImportEnterpriseInstall>$(ToolsFolder)\Import.Enterprise</ImportEnterpriseInstall>
|
||||||
<AWStatsViewerInstall>$(ToolsFolder)\AWStats.Viewer</AWStatsViewerInstall>
|
<AWStatsViewerInstall>$(ToolsFolder)\AWStats.Viewer</AWStatsViewerInstall>
|
||||||
<WSPTransportAgentInstall>$(ToolsFolder)\WSPTransportAgent</WSPTransportAgentInstall>
|
<WSPTransportAgentInstall>$(ToolsFolder)\WSPTransportAgent</WSPTransportAgentInstall>
|
||||||
|
@ -348,8 +378,28 @@
|
||||||
<Copy SourceFiles="@(ImportCsvDeployFiles)" DestinationFolder="$(ImportCsvInstall)\%(RecursiveDir)" />
|
<Copy SourceFiles="@(ImportCsvDeployFiles)" DestinationFolder="$(ImportCsvInstall)\%(RecursiveDir)" />
|
||||||
<Copy SourceFiles="$(RootFolder)\LICENSE.txt" DestinationFolder="$(ImportCsvInstall)" />
|
<Copy SourceFiles="$(RootFolder)\LICENSE.txt" DestinationFolder="$(ImportCsvInstall)" />
|
||||||
</Target>
|
</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="CreateImportCsvInstall">
|
<Target Name="CreateImportEnterpriseInstall" DependsOnTargets="CreateVMConfigInstall">
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ImportEnterpriseDeployFiles Include="$(ImportEnterpriseBuild)\**\*.*" />
|
<ImportEnterpriseDeployFiles Include="$(ImportEnterpriseBuild)\**\*.*" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
@ -508,10 +558,14 @@
|
||||||
<EnterpriseServerInstallFiles Include="$(EnterpriseServerInstall)\**\*.*" />
|
<EnterpriseServerInstallFiles Include="$(EnterpriseServerInstall)\**\*.*" />
|
||||||
<ServerInstallFiles Include="$(ServerInstall)\**\*.*" />
|
<ServerInstallFiles Include="$(ServerInstall)\**\*.*" />
|
||||||
|
|
||||||
|
<!--
|
||||||
<ImportCsvInstallFiles Include="$(ImportCsvInstall)\**\*.*" />
|
<ImportCsvInstallFiles Include="$(ImportCsvInstall)\**\*.*" />
|
||||||
|
<HyperVUtilsInstallFiles Include="$(HyperVUtilsInstall)\**\*.*" />
|
||||||
|
<VMConfigInstallFiles Include="$(VMConfigInstall)\**\*.*" />
|
||||||
<ImportEnterpriseInstallFiles Include="$(ImportEnterpriseInstall)\**\*.*" />
|
<ImportEnterpriseInstallFiles Include="$(ImportEnterpriseInstall)\**\*.*" />
|
||||||
<AWStatsViewerInstallFiles Include="$(AWStatsViewerInstall)\**\*.*" />
|
<AWStatsViewerInstallFiles Include="$(AWStatsViewerInstall)\**\*.*" />
|
||||||
<WSPTransportAgentInstallFiles Include="$(WSPTransportAgentInstall)\**\*.*" />
|
<WSPTransportAgentInstallFiles Include="$(WSPTransportAgentInstall)\**\*.*" />
|
||||||
|
-->
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<!-- Assemble "Standalone" package -->
|
<!-- Assemble "Standalone" package -->
|
||||||
|
@ -520,18 +574,26 @@
|
||||||
<Copy SourceFiles="@(ServerInstallFiles)" DestinationFolder="$(StandaloneInstall)\Server\%(RecursiveDir)" />
|
<Copy SourceFiles="@(ServerInstallFiles)" DestinationFolder="$(StandaloneInstall)\Server\%(RecursiveDir)" />
|
||||||
|
|
||||||
|
|
||||||
<!-- zip full distributives -->
|
<!-- zip full distributives
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<StandaloneInstallFiles Include="$(StandaloneInstall)\**\*.*" />
|
<StandaloneInstallFiles Include="$(StandaloneInstall)\**\*.*" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
<Zip Files="@(PortalInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" WorkingDirectory="$(PortalInstall)" />
|
<Zip Files="@(PortalInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" WorkingDirectory="$(PortalInstall)" />
|
||||||
<Zip Files="@(EnterpriseServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" WorkingDirectory="$(EnterpriseServerInstall)" />
|
<Zip Files="@(EnterpriseServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" WorkingDirectory="$(EnterpriseServerInstall)" />
|
||||||
<Zip Files="@(ServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" WorkingDirectory="$(ServerInstall)" />
|
<Zip Files="@(ServerInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" WorkingDirectory="$(ServerInstall)" />
|
||||||
<Zip Files="@(StandaloneInstallFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-StandaloneServerSetup-$(Version).zip" WorkingDirectory="$(StandaloneInstall)" />
|
<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>
|
<ItemGroup>
|
||||||
<PortalUpdateFiles Include="$(PortalUpdate)\**\*.*" />
|
<PortalUpdateFiles Include="$(PortalUpdate)\**\*.*" />
|
||||||
<EnterpriseServerUpdateFiles Include="$(EnterpriseServerUpdate)\**\*.*" />
|
<EnterpriseServerUpdateFiles Include="$(EnterpriseServerUpdate)\**\*.*" />
|
||||||
|
@ -540,20 +602,40 @@
|
||||||
<InstallerUpdateFiles Include="$(InstallerBuild)\**\*.*" />
|
<InstallerUpdateFiles Include="$(InstallerBuild)\**\*.*" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
<Zip Files="@(PortalUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Portal-$(Version)-Update.zip" WorkingDirectory="$(PortalUpdate)" />
|
<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="@(EnterpriseServerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version)-Update.zip" WorkingDirectory="$(EnterpriseServerUpdate)" />
|
||||||
<Zip Files="@(ServerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip" WorkingDirectory="$(ServerUpdate)" />
|
<Zip Files="@(ServerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Server-$(Version)-Update.zip" WorkingDirectory="$(ServerUpdate)" />
|
||||||
<Zip Files="@(ManualUpdateFiles)" ZipFileName="$(DeployFolder)\Manual-Update.zip" WorkingDirectory="$(UpdateFolder)" />
|
<Zip Files="@(ManualUpdateFiles)" ZipFileName="$(DeployFolder)\Manual-Update.zip" WorkingDirectory="$(UpdateFolder)" />
|
||||||
<Zip Files="@(InstallerUpdateFiles)" ZipFileName="$(DeployFolder)\WebsitePanel-Installer-$(Version)-Update.zip" WorkingDirectory="$(InstallerBuild)" />
|
<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="@(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="@(ImportEnterpriseInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-Import-Enterprise-$(Version).zip" WorkingDirectory="$(ImportEnterpriseInstall)" />
|
||||||
<Zip Files="@(AWStatsViewerInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip" WorkingDirectory="$(AWStatsViewerInstall)" />
|
<Zip Files="@(AWStatsViewerInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-AWStatsViewer-$(Version).zip" WorkingDirectory="$(AWStatsViewerInstall)" />
|
||||||
<Zip Files="@(WSPTransportAgentInstallFiles)" ZipFileName="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" WorkingDirectory="$(WSPTransportAgentInstall)" />
|
<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>
|
||||||
|
|
||||||
<Target Name="uploadtoftp">
|
<Target Name="uploadtoftp">
|
||||||
|
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-Portal-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-Portal-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-Portal-$(Version).zip" />
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-EnterpriseServer-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-EnterpriseServer-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-EnterpriseServer-$(Version).zip" />
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-Server-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-Server-$(Version).zip" LocalFile="$(DeployFolder)\WebsitePanel-Server-$(Version).zip" />
|
||||||
|
@ -568,6 +650,9 @@
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-WSPTransportAgent-$(Version).zip" LocalFile="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-WSPTransportAgent-$(Version).zip" LocalFile="$(ToolsFolder)\WebsitePanel-WSPTransportAgent-$(Version).zip" />
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel.LocalizationToolkit.msi" LocalFile="$(ToolsFolder)\WebsitePanel.LocalizationToolkit.msi" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel.LocalizationToolkit.msi" LocalFile="$(ToolsFolder)\WebsitePanel.LocalizationToolkit.msi" />
|
||||||
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanelInstaller.msi" LocalFile="$(DeployFolder)\WebsitePanelInstaller.msi" />
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanelInstaller.msi" LocalFile="$(DeployFolder)\WebsitePanelInstaller.msi" />
|
||||||
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-HyperVUtils-$(Version).zip" LocalFile="$(ToolsFolder)\WebsitePanel-HyperVUtils-$(Version).zip" />
|
||||||
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/WebsitePanel-VMConfig-$(Version).zip" LocalFile="$(ToolsFolder)\WebsitePanel-VMConfig-$(Version).zip" />
|
||||||
|
<FtpUpload Username="$(ftpUsername)" password="$(ftpPassword)" RemoteUri="ftp://$(ftphost)/Manual-Update-$(Version).zip" LocalFile="$(DeployFolder)\Manual-Update.zip" />
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="BuildWebPlatformInstallerFeed" DependsOnTargets="Deploy">
|
<Target Name="BuildWebPlatformInstallerFeed" DependsOnTargets="Deploy">
|
||||||
|
@ -630,6 +715,5 @@
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Import Project="$(RootFolder)\tools\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
|
<Import Project="$(RootFolder)\tools\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
|
||||||
<UsingTask TaskName="UploadFiles" AssemblyFile="$(RootFolder)\tools\CodePlex\CodePlex.WebServices.Client.dll" />
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue