Permalink
Browse files

Split source and deployment package for WebSite

  • Loading branch information...
olivierbloch committed Oct 5, 2016
1 parent 5c4e035 commit 92094911c21def333799da263a070c4d37b0db8f
Showing with 2,147 additions and 407 deletions.
  1. +1 −1 .deployment
  2. +0 −21 Azure/WebSite/ConnectTheDotsWebSite/Properties/PublishProfiles/WebDeploy.pubxml
  3. +0 −4 Azure/WebSite/WebDeployPackage/ConnectTheDotsWebSite.SetParameters.xml
  4. +0 −6 Azure/WebSite/WebDeployPackage/ConnectTheDotsWebSite.SourceManifest.xml
  5. +0 −63 Azure/WebSite/WebDeployPackage/ConnectTheDotsWebSite.deploy-readme.txt
  6. +0 −311 Azure/WebSite/WebDeployPackage/ConnectTheDotsWebSite.deploy.cmd
  7. BIN Azure/WebSite/WebDeployPackage/ConnectTheDotsWebSite.zip
  8. +1 −1 Azure/WebSite/WebsitePublish.md
  9. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/Default.aspx
  10. +21 −0 Azure/WebSite/site/Docs/license.txt
  11. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/Global.asax
  12. +108 −0 Azure/WebSite/site/Web.config
  13. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/css/connectthedots.css
  14. BIN Azure/WebSite/{ConnectTheDotsWebSite → site}/img/ConnectTheDotsLogo.png
  15. BIN Azure/WebSite/{ConnectTheDotsWebSite → site}/img/ajax-loader.gif
  16. BIN Azure/WebSite/{ConnectTheDotsWebSite → site}/img/forkme_CTD.png
  17. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3CTD.js
  18. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3CTDDataSourceFilter.js
  19. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3CTDDataSourceSocket.js
  20. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3Chart.js
  21. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3ChartControl.js
  22. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3DataFlow.js
  23. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3DataSourceSocket.js
  24. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/js/d3utils.js
  25. 0 Azure/WebSite/{ConnectTheDotsWebSite → site}/packages.config
  26. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite.sln
  27. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/ConnectTheDotsWebSite.csproj
  28. +115 −0 Azure/WebSite/source/ConnectTheDotsWebSite/Default.aspx
  29. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Default.aspx.cs
  30. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Default.aspx.designer.cs
  31. +1 −0 Azure/WebSite/source/ConnectTheDotsWebSite/Global.asax
  32. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Global.asax.cs
  33. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Helpers/BlobHelper.cs
  34. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Properties/AssemblyInfo.cs
  35. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/SensorInventory.cs
  36. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Web.Debug.config
  37. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Web.PublishTemplate.config
  38. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Web.Release.config
  39. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/Web.config
  40. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/WebSocketEventProcessor.cs
  41. 0 Azure/WebSite/{ → source}/ConnectTheDotsWebSite/WebSocketHandler.cs
  42. +248 −0 Azure/WebSite/source/ConnectTheDotsWebSite/css/connectthedots.css
  43. BIN Azure/WebSite/source/ConnectTheDotsWebSite/img/ConnectTheDotsLogo.png
  44. BIN Azure/WebSite/source/ConnectTheDotsWebSite/img/ajax-loader.gif
  45. BIN Azure/WebSite/source/ConnectTheDotsWebSite/img/forkme_CTD.png
  46. +320 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3CTD.js
  47. +56 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3CTDDataSourceFilter.js
  48. +101 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3CTDDataSourceSocket.js
  49. +664 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3Chart.js
  50. +136 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3ChartControl.js
  51. +181 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3DataFlow.js
  52. +67 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3DataSourceSocket.js
  53. +110 −0 Azure/WebSite/source/ConnectTheDotsWebSite/js/d3utils.js
  54. +17 −0 Azure/WebSite/source/ConnectTheDotsWebSite/packages.config
View
@@ -1,2 +1,2 @@
[config]
-project = Azure/WebSite
+project = Azure/WebSite/site
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-This file is used by the publish/package process of your Web project. You can customize the behavior of this process
-by editing this MSBuild file. In order to learn more about this please visit http://go.microsoft.com/fwlink/?LinkID=208121.
--->
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <WebPublishMethod>Package</WebPublishMethod>
- <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
- <LastUsedPlatform>Any CPU</LastUsedPlatform>
- <SiteUrlToLaunchAfterPublish />
- <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
- <ExcludeApp_Data>False</ExcludeApp_Data>
- <DesktopBuildPackageLocation>C:\IoT\connectthedots\Azure\WebSite\WebDeployPackage\ConnectTheDotsWebSite.zip</DesktopBuildPackageLocation>
- <PackageAsSingleFile>true</PackageAsSingleFile>
- <DeployIisAppPath>ConnectTheDots</DeployIisAppPath>
- <PublishDatabaseSettings>
- <Objects xmlns="" />
- </PublishDatabaseSettings>
- </PropertyGroup>
-</Project>
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<parameters>
- <setParameter name="IIS Web Application Name" value="Default Web Site/ConnectTheDotsWebSite_deploy" />
-</parameters>
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<sitemanifest>
- <IisApp path="C:\IoT\connectthedots\Azure\WebSite\ConnectTheDotsWebSite\obj\Debug\Package\PackageTmp" managedRuntimeVersion="v4.0" />
- <setAcl path="C:\IoT\connectthedots\Azure\WebSite\ConnectTheDotsWebSite\obj\Debug\Package\PackageTmp" setAclResourceType="Directory" />
- <setAcl path="C:\IoT\connectthedots\Azure\WebSite\ConnectTheDotsWebSite\obj\Debug\Package\PackageTmp" setAclUser="anonymousAuthenticationUser" setAclResourceType="Directory" />
-</sitemanifest>
@@ -1,63 +0,0 @@
-
-===========================
-Prerequisites :
---------------------------
-To deploy this Web package, Web Deploy (msdeploy.exe) must be installed on the computer that runs the .cmd file. For information about how to install Web Deploy, see the following URL:
-http://go.microsoft.com/?linkid=9278654
-This batch file requires that the package file "ConnectTheDotsWebSite.zip" and optionally provided the parameters file "ConnectTheDotsWebSite.SetParameters.xml" in the same folder or destination folder by environment variable.
-
-===========================
-Usage:
---------------------------
-ConnectTheDotsWebSite.deploy.cmd [/T|/Y] [/M:ComputerName] [/U:UserName] [/P:Password] [/G:UseTempAgent] [Additional msdeploy.exe flags ...]
-
-
-===========================
-Required Flags:
---------------------------
-/T:
- Calls msdeploy.exe with the "-whatif" flag, which simulates deployment. This does not deploy the package. Instead, it creates a report of what will happen when you actually deploy the package.
-/Y:
- Calls msdeploy.exe without the "-whatif" flag, which deploys the package to the current machine or a destination server. Use /Y after you have verified the output that was generated by using the /T flag.
-
-Note: Do not use /T and /Y in the same command.
-
-===========================
-Optional Flags:
---------------------------
- By Default, this script deploy on the current machine where this script is called with current user credential without agent service. Only pass the following value for advance scenario.
-
-/M:<Destination server name or Service URL>
- If this flag is not specified, the package is installed on the computer where the command is run. The Service URL can be in the following format:
- https://<DestinationServer>:8172/MSDeploy.axd
- This format requires that IIS 7 be installed on the destination server and that IIS 7 Web Management Service(WMSvc) and Web Deployment Handler be set up.
- The service URL can also be in the following format:
- http://<DestinationServer>/MSDeployAgentService
- This format requires administrative rights on the destination server, and it requires that Web Deploy Remote Service (MsDepSvc) be installed on the destination server. IIS 7 does not have to be installed on the destination server.
-
-/U:<UserName>
-/P:<Password>
-/G:<True | False>
- Specifies that the package is deployed by creating a temporary listener on the destination server. This requires no special installation on the destination server, but it requires you to be an administrator on that server. The default value of this flag is False.
-
-/A:<Basic | NTLM>
- Specifies the type of authentication to be used. The possible values are NTLM and Basic. If the wmsvc provider setting is specified, the default authentication type is Basic; otherwise, the default authentication type is NTLM.
-
-/L
- Specifies that the package is deployed to local IISExpress user instance.
-
-[Additional msdeploy.exe flags]
- The msdeploy.exe command supports additional flags. You can include any of these additional flags in the "$(ProjectName).Deploy.cmd" file, and the flags are passed through to msdeploy.exe during execution.
- Alternatively, you can specify additional flags by setting the "_MsDeployAdditionalFlags" environment variable. These settings are used by this batch file.
- Note: Any flag value that includes an equal sign (=) must be enclosed in double quotation marks, as shown in the following example, which will skip deploying the databases that are included in the package:
- "-skip:objectName=dbFullSql"
-
-===========================
-Environment-Specific Settings:
---------------------------
-
- To customize application-specific settings for each deployment environment (for example, the IIS application name, the physical path, and any connection strings), edit the settings in the following file:
- "ConnectTheDotsWebSite.SetParameters.xml"
-===========================
-For more information on this deploy script visit: http://go.microsoft.com/fwlink/?LinkID=183544
-
Oops, something went wrong.

0 comments on commit 9209491

Please sign in to comment.