Permalink
Browse files

Merge pull request #1226 from WindowsAzure/release

0.6.12
  • Loading branch information...
Abdelrahman Elogeel Abdelrahman Elogeel
Abdelrahman Elogeel authored and Abdelrahman Elogeel committed Mar 22, 2013
2 parents a6f8989 + 6974791 commit 6cd1c3528b54ce7e80454c6ca55efbb4574d2365
Showing with 24,695 additions and 335 deletions.
  1. +18 −0 ChangeLog.txt
  2. +7 −1 README.md
  3. +1 −1 WindowsAzurePowershell/setup/azurecmd.wxs
  4. +165 −129 WindowsAzurePowershell/setup/azurecmdfiles.wxi
  5. +2 −1 WindowsAzurePowershell/src/Local.testsettings
  6. +1 −1 WindowsAzurePowershell/src/Management.CloudService.Test/Properties/AssemblyInfo.cs
  7. +1 −1 WindowsAzurePowershell/src/Management.CloudService.Test/Properties/Resources.Designer.cs
  8. +1 −1 WindowsAzurePowershell/src/Management.CloudService.Test/Properties/Resources.resx
  9. +2 −10 WindowsAzurePowershell/src/Management.CloudService.Test/Resources/testruntimemanifest.xml
  10. +1 −1 ...urePowershell/src/Management.CloudService.Test/Tests/Cmdlet/GetAzureServiceProjectRuntimesTest.cs
  11. +4 −4 ...sAzurePowershell/src/Management.CloudService.Test/Tests/Cmdlet/PublishAzureServiceCommandTests.cs
  12. +1 −1 WindowsAzurePowershell/src/Management.CloudService.Test/Utilities/AzureAssert.cs
  13. +1 −1 WindowsAzurePowershell/src/Management.CloudService/Cmdlet/GetAzureServiceProjectRoleRuntime.cs
  14. +1 −2 WindowsAzurePowershell/src/Management.CloudService/Cmdlet/PublishAzureServiceProject.cs
  15. +2 −2 WindowsAzurePowershell/src/Management.CloudService/Model/AzureService.cs
  16. +5 −6 WindowsAzurePowershell/src/Management.CloudService/Model/CloudRuntimeCollection.cs
  17. +1 −1 WindowsAzurePowershell/src/Management.CloudService/Properties/AssemblyInfo.cs
  18. +11 −2 WindowsAzurePowershell/src/Management.CloudService/Properties/Resources.Designer.cs
  19. +4 −1 WindowsAzurePowershell/src/Management.CloudService/Properties/Resources.resx
  20. +2 −2 ...zurePowershell/src/Management.CloudService/Resources/Scaffolding/Cache/WorkerRole/setup_cache.cmd
  21. +55 −0 ...AzurePowershell/src/Management.ScenarioTest/CloudServiceTests/PublishAzureServiceScenarioTests.cs
  22. +79 −0 ...owsAzurePowershell/src/Management.ScenarioTest/CloudServiceTests/StopAzureServiceScenarioTests.cs
  23. +1 −0 WindowsAzurePowershell/src/Management.ScenarioTest/CloudServiceTests/TestAzureNameScenarioTests.cs
  24. +2 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Common/Constants.cs
  25. +40 −23 WindowsAzurePowershell/src/Management.ScenarioTest/Common/PowerShellExtensions.cs
  26. +4 −3 WindowsAzurePowershell/src/Management.ScenarioTest/Common/PowerShellTest.cs
  27. +34 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Management.ScenarioTest.csproj
  28. +2 −3 WindowsAzurePowershell/src/Management.ScenarioTest/Properties/AssemblyInfo.cs
  29. BIN WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/connman.tgz
  30. +30 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/index.js
  31. BIN WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/mc.tgz
  32. +59 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/requestHandlers.js
  33. +12 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/router.js
  34. +11 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Cache/server.js
  35. +89 −4 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/CloudServiceTests.ps1
  36. +118 −14 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/CloudService/Common.ps1
  37. BIN WindowsAzurePowershell/src/Management.ScenarioTest/Resources/Common.ps1
  38. +129 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/Storage/StorageContainer.ps1
  39. +37 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/Storage/StorageContext.ps1
  40. +1 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/TestAzure.psd1
  41. +25 −2 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/Websites/Common.ps1
  42. +50 −0 WindowsAzurePowershell/src/Management.ScenarioTest/Resources/Websites/WebsitesTests.ps1
  43. +93 −0 WindowsAzurePowershell/src/Management.ScenarioTest/StorageTests/StorageContainerTest.cs
  44. +44 −0 WindowsAzurePowershell/src/Management.ScenarioTest/StorageTests/StorageContextTest.cs
  45. +8 −7 WindowsAzurePowershell/src/Management.ScenarioTest/StoreTests/StoreTests.cs
  46. +48 −2 WindowsAzurePowershell/src/Management.ScenarioTest/WebsitesTests/WebsitesTests.cs
  47. +1 −1 WindowsAzurePowershell/src/Management.ServiceBus.Test/Properties/AssemblyInfo.cs
  48. +1 −1 WindowsAzurePowershell/src/Management.ServiceBus/Properties/AssemblyInfo.cs
  49. +1 −1 WindowsAzurePowershell/src/Management.ServiceManagement.Test/Properties/AssemblyInfo.cs
  50. +1 −1 WindowsAzurePowershell/src/Management.ServiceManagement/Properties/AssemblyInfo.cs
  51. +1 −1 WindowsAzurePowershell/src/Management.SqlDatabase.Test/Properties/AssemblyInfo.cs
  52. +1 −1 WindowsAzurePowershell/src/Management.SqlDatabase/Properties/AssemblyInfo.cs
  53. +64 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/ClassConfig.cs
  54. +172 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/ConsoleLogger.cs
  55. +39 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/Exceptions.cs
  56. +201 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/FileLogger.cs
  57. +60 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/ILogger.cs
  58. BIN WindowsAzurePowershell/src/Management.Storage.MsTestLib/MSSharedLibKey.snk
  59. +97 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/Management.Storage.MsTestLib.csproj
  60. +94 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/MessageBuilder.cs
  61. +53 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/MethodConfig.cs
  62. +46 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/Properties/AssemblyInfo.cs
  63. +126 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/Test.cs
  64. +184 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/TestConfig.cs
  65. +179 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/TestHelper.cs
  66. +159 −0 WindowsAzurePowershell/src/Management.Storage.MsTestLib/TestLogger.cs
  67. +299 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Agent.cs
  68. +47 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/AssemblyInitCleanup.cs
  69. +982 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/BVT/CLICommonBVT.cs
  70. BIN WindowsAzurePowershell/src/Management.Storage.ScenarioTest/MSSharedLibKey.snk
  71. +152 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Management.Storage.ScenarioTest.csproj
  72. +1,155 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/PowerShellAgent.cs
  73. +46 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Properties/AssemblyInfo.cs
  74. +56 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/PsTag.cs
  75. +24 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/StorageObjectType.cs
  76. +21 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/TestData.xml
  77. +491 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Util/CloudBlobUtil.cs
  78. +115 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Util/CloudQueueUtil.cs
  79. +104 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Util/CloudTableUtil.cs
  80. +113 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Util/FileUtil.cs
  81. +219 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/Utility.cs
  82. +36 −0 WindowsAzurePowershell/src/Management.Storage.ScenarioTest/deploy.cmd
  83. +1,648 −0 WindowsAzurePowershell/src/Management.Storage.StorageTestLib/Helpers.cs
  84. BIN WindowsAzurePowershell/src/Management.Storage.StorageTestLib/MSSharedLibKey.snk
  85. +116 −0 ...owsAzurePowershell/src/Management.Storage.StorageTestLib/Management.Storage.StorageTestLib.csproj
  86. +46 −0 WindowsAzurePowershell/src/Management.Storage.StorageTestLib/Properties/AssemblyInfo.cs
  87. +37 −0 WindowsAzurePowershell/src/Management.Storage.StorageTestLib/TestConstants.cs
  88. +8 −0 WindowsAzurePowershell/src/Management.Storage.StorageTestLib/packages.config
  89. +294 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/GetAzureStorageBlobContentTest.cs
  90. +257 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/GetAzureStorageBlobTest.cs
  91. +162 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/GetAzureStorageContainerTest.cs
  92. +100 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/NewAzureStorageContainerTest.cs
  93. +227 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/RemoveAzureStorageBlobTest.cs
  94. +110 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/RemoveAzureStorageContainerTest.cs
  95. +271 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/SetAzureStorageBlobContentTest.cs
  96. +121 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/Cmdlet/SetAzureStorageContainerAclTest.cs
  97. +34 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/FakeRemoveAzureContainerCommand.cs
  98. +137 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/StorageBlobTestBase.cs
  99. +116 −0 WindowsAzurePowershell/src/Management.Storage.Test/Blob/StorageCloudBlobCmdletBaseTest.cs
  100. +100 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/Cmdlet/NewAzureStorageContextTest.cs
  101. +63 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/CmdletOperationContextTest.cs
  102. +35 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/CommunicationExceptionUtilTest.cs
  103. +25 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/IStorageManagement.cs
  104. +225 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/NameUtilTest.cs
  105. +37 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/ResourceAlreadyExistExceptionTest.cs
  106. +34 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/ResourceNotFoundExceptionTest.cs
  107. +112 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/StorageCloudCmdletBaseTest.cs
  108. +101 −0 WindowsAzurePowershell/src/Management.Storage.Test/Common/StorageExceptionUtilTest.cs
  109. BIN WindowsAzurePowershell/src/Management.Storage.Test/MSSharedLibKey.snk
  110. +174 −0 WindowsAzurePowershell/src/Management.Storage.Test/Management.Storage.Test.csproj
  111. +46 −0 WindowsAzurePowershell/src/Management.Storage.Test/Properties/AssemblyInfo.cs
  112. +418 −0 WindowsAzurePowershell/src/Management.Storage.Test/Service/MockStorageBlobManagement.cs
  113. +88 −0 WindowsAzurePowershell/src/Management.Storage.Test/StorageTestBase.cs
  114. +4 −0 WindowsAzurePowershell/src/Management.Storage.Test/packages.config
  115. +257 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/GetAzureStorageBlob.cs
  116. +345 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/GetAzureStorageBlobContent.cs
  117. +315 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/GetAzureStorageBlobCopyState.cs
  118. +213 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/GetAzureStorageContainer.cs
  119. +134 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/NewAzureStorageContainer.cs
  120. +283 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/RemoveAzureStorageBlob.cs
  121. +130 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/RemoveAzureStorageContainer.cs
  122. +544 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/SetAzureStorageBlobContent.cs
  123. +129 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/SetAzureStorageContainerAcl.cs
  124. +416 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/StartCopyAzureStorageBlob.cs
  125. +240 −0 WindowsAzurePowershell/src/Management.Storage/Blob/Cmdlet/StopCopyAzureStorageBlob.cs
  126. +185 −0 WindowsAzurePowershell/src/Management.Storage/Blob/StorageCloudBlobCmdletBase.cs
  127. +252 −0 WindowsAzurePowershell/src/Management.Storage/Blob/StorageDataMovementCmdletBase.cs
  128. +306 −0 WindowsAzurePowershell/src/Management.Storage/Common/AzureToFileSystemFileNameResolver.cs
  129. +217 −0 WindowsAzurePowershell/src/Management.Storage/Common/Cmdlet/NewAzureStorageContext.cs
  130. +174 −0 WindowsAzurePowershell/src/Management.Storage/Common/CmdletOperationContext.cs
  131. +35 −0 WindowsAzurePowershell/src/Management.Storage/Common/CommunicationExceptionUtil.cs
  132. +248 −0 WindowsAzurePowershell/src/Management.Storage/Common/NameUtil.cs
  133. +33 −0 WindowsAzurePowershell/src/Management.Storage/Common/ResourceAlreadyExistException.cs
  134. +33 −0 WindowsAzurePowershell/src/Management.Storage/Common/ResourceNotFoundException.cs
  135. +309 −0 WindowsAzurePowershell/src/Management.Storage/Common/StorageCloudCmdletBase.cs
  136. +66 −0 WindowsAzurePowershell/src/Management.Storage/Common/StorageExceptionUtil.cs
  137. +102 −0 WindowsAzurePowershell/src/Management.Storage/Common/StorageNouns.cs
  138. BIN WindowsAzurePowershell/src/Management.Storage/MSSharedLibKey.snk
  139. +154 −0 WindowsAzurePowershell/src/Management.Storage/Management.Storage.csproj
  140. +3,711 −0 WindowsAzurePowershell/src/Management.Storage/Microsoft.WindowsAzure.Management.Storage.dll-Help.xml
  141. +431 −0 ...owsAzurePowershell/src/Management.Storage/Microsoft.WindowsAzure.Management.Storage.format.ps1xml
  142. +178 −0 WindowsAzurePowershell/src/Management.Storage/Model/Contract/IStorageBlobManagement.cs
  143. +283 −0 WindowsAzurePowershell/src/Management.Storage/Model/Contract/StorageBlobManagement.cs
  144. +34 −0 WindowsAzurePowershell/src/Management.Storage/Model/ResourceModel/AzureStorageBase.cs
  145. +40 −0 WindowsAzurePowershell/src/Management.Storage/Model/ResourceModel/AzureStorageBlob.cs
  146. +68 −0 WindowsAzurePowershell/src/Management.Storage/Model/ResourceModel/AzureStorageContainer.cs
  147. +80 −0 WindowsAzurePowershell/src/Management.Storage/Model/ResourceModel/AzureStorageContext.cs
  148. +56 −0 WindowsAzurePowershell/src/Management.Storage/Properties/AssemblyInfo.cs
  149. +1,165 −0 WindowsAzurePowershell/src/Management.Storage/Resources.Designer.cs
  150. +548 −0 WindowsAzurePowershell/src/Management.Storage/Resources.resx
  151. +8 −0 WindowsAzurePowershell/src/Management.Storage/packages.config
  152. +1 −1 WindowsAzurePowershell/src/Management.Test/Properties/AssemblyInfo.cs
  153. +9 −0 WindowsAzurePowershell/src/Management.WebSites.Test/Management.WebSites.Test.csproj
  154. +1 −1 WindowsAzurePowershell/src/Management.WebSites.Test/Properties/AssemblyInfo.cs
  155. +1 −0 ...owsAzurePowershell/src/Management.WebSites.Test/UnitTests/Cmdlets/GetAzureWebsiteLocationTests.cs
  156. +147 −0 WindowsAzurePowershell/src/Management.WebSites.Test/UnitTests/Cmdlets/GetAzureWebsiteLogTests.cs
  157. +9 −1 WindowsAzurePowershell/src/Management.WebSites.Test/UnitTests/Services/CacheTests.cs
  158. +22 −10 WindowsAzurePowershell/src/Management.WebSites.Test/UnitTests/Utilities/WebsitesTestBase.cs
  159. +4 −0 WindowsAzurePowershell/src/Management.WebSites.Test/packages.config
  160. +9 −1 WindowsAzurePowershell/src/Management.WebSites/Cmdlets/Common/DeploymentBaseCmdlet.cs
  161. +123 −0 WindowsAzurePowershell/src/Management.WebSites/Cmdlets/GetAzureWebsiteLog.cs
  162. +8 −0 WindowsAzurePowershell/src/Management.WebSites/Management.WebSites.csproj
  163. +210 −0 ...wsAzurePowershell/src/Management.WebSites/Microsoft.WindowsAzure.Management.Websites.dll-Help.xml
  164. +1 −1 WindowsAzurePowershell/src/Management.WebSites/Properties/AssemblyInfo.cs
  165. +2 −2 WindowsAzurePowershell/src/Management.WebSites/Services/Cache.cs
  166. +2 −1 WindowsAzurePowershell/src/Management.WebSites/Services/WebEntities/WebSpace.cs
  167. +77 −0 WindowsAzurePowershell/src/Management.WebSites/Utilities/HttpClientHelper.cs
  168. +62 −0 WindowsAzurePowershell/src/Management.WebSites/Utilities/KuduRemoteClientBase.cs
  169. +119 −0 WindowsAzurePowershell/src/Management.WebSites/Utilities/LogStreamWaitHandle.cs
  170. +171 −0 WindowsAzurePowershell/src/Management.WebSites/Utilities/RemoteLogStreamManager.cs
  171. +3 −0 WindowsAzurePowershell/src/Management/Azure.psd1
  172. +44 −1 WindowsAzurePowershell/src/Management/Cmdlets/Common/CmdletBase.cs
  173. +3 −1 WindowsAzurePowershell/src/Management/Management.csproj
  174. +1 −1 WindowsAzurePowershell/src/Management/Model/ServiceManagementClientOutputMessageInspector.cs
  175. +17 −1 WindowsAzurePowershell/src/Management/Model/SubscriptionData.cs
  176. +1 −1 WindowsAzurePowershell/src/Management/Properties/AssemblyInfo.cs
  177. +29 −3 WindowsAzurePowershell/src/Management/Properties/Resources.Designer.cs
  178. +13 −2 WindowsAzurePowershell/src/Management/Properties/Resources.resx
  179. +14 −0 WindowsAzurePowershell/src/Management/Utilities/ErrorHelper.cs
  180. +7 −3 WindowsAzurePowershell/src/Management/Utilities/ServiceManagementHelper.cs
  181. +0 −28 WindowsAzurePowershell/src/Scenario.testsettings
  182. +1 −1 WindowsAzurePowershell/src/ServiceManagement.Additions/Properties/AssemblyInfo.cs
  183. +163 −39 WindowsAzurePowershell/src/WindowsAzurePowershell.sln
  184. BIN WindowsAzurePowershell/src/lib/Microsoft.WindowsAzure.Storage.DataMovement.dll
  185. +2 −2 WindowsAzurePowershell/src/local.runsettings
  186. +9 −2 build.proj
View
@@ -1,3 +1,21 @@
+2013.03.20 Version 0.6.12
+ * Windows Azure Storage entity level cmdlets
+ * New-AzureStorageContext
+ * New-AzureStorageContainer
+ * Get-AzureStorageContainer
+ * Remove-AzureStorageContainer
+ * Get-AzureStorageContainerAcl
+ * Set-AzureStorageContainerAcl
+ * Get-AzureStorageBlob
+ * Get-AzureStorageBlobContent
+ * Set-AzureStorageBlobContent
+ * Remove-AzureStorageBlob
+ * Start-CopyAzureStorageBlob
+ * Stop-CopyAzureStorageBlob
+ * Get-AzureStorageBlobCopyState
+ * Windows Azure Web Sites diagnostics log streaming cmdlet
+ * Get-AzureWebsitLog -Tail
+
2013.03.06 Version 0.6.11
* Windows Azure Store cmdlets
* Upgraded to the latest service management library and update service management version header to 2012-12-01
View
@@ -17,7 +17,9 @@ For documentation on how to build and deploy applications to Windows Azure pleas
* Manage AffinityGroup
* Website
* Manage website, such as CRUD, start and stop.
- * Save log
+ * Diagnostics
+ * Log streaming
+ * Save log
* Cloud service
* Create scaffolding for cloud service and role. Role support includes Node.js, PHP, Django and Cache.
* Manage cloud service and role, such as CRUD, start and stop.
@@ -26,6 +28,8 @@ For documentation on how to build and deploy applications to Windows Azure pleas
* Manage certificate.
* Storage
* Manage storage account and access key.
+ * Manage storage container and blob.
+ * Copy storage blob.
* SQL Azure
* CRUD support for database server, database and firewall rule
* Service Bus
@@ -65,6 +69,8 @@ For detail descriptions and examples of the cmdlets, type
2. Open Microsoft Web Platform Installer and search for __Windows Azure PowerShell__.
3. Install.
+You can also find the list of previous versions at [Downloads](https://github.com/WindowsAzure/azure-sdk-tools/wiki/Downloads)
+
## Download Source Code
To get the source code of the SDK via git just type:
@@ -5,7 +5,7 @@
<?define sourceDir="$(var.SolutionDir)..\..\Package\$(var.Configuration)" ?>
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
- <?define version="0.6.11" ?>
+ <?define version="0.6.12" ?>
<?define azureSdkVersion="1.8" ?>
<?define versionedStartMenuFolder="Windows Azure" ?>

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -2,7 +2,6 @@
<TestSettings name="Local" id="cdbdc350-d4c9-4e43-a4f9-37455108ceaa" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
<Description>These are default test settings for a local test run.</Description>
<Deployment>
- <DeploymentItem filename="..\..\Package\Debug" />
<DeploymentItem filename="Management.SqlDatabase.Test\Resources\" />
<DeploymentItem filename="Management.CloudService.Test\Resources\" />
<DeploymentItem filename="Management.ServiceManagement.Test\VhdFiles\dynamic_50_child02.vhd" />
@@ -14,6 +13,8 @@
<DeploymentItem filename="Management.SqlDatabase.Test\TestScripts\" />
<DeploymentItem filename="Management.ServiceManagement.Test\VhdFiles\fixed_50_child02.vhd" />
<DeploymentItem filename="Management.ServiceManagement.Test\VhdFiles\fixed_50.vhd" />
+ <DeploymentItem filename="..\..\Package\Debug" />
+ <DeploymentItem filename="CLITest\TestData.xml" />
<DeploymentItem filename="Management.ServiceManagement.Test\VhdFiles\dynamic_50.vhd" />
<DeploymentItem filename="Management.ScenarioTest\Resources\" />
<DeploymentItem filename="Management.ServiceManagement.Test\VhdFiles\fixed_50_child01.vhd" />
@@ -41,4 +41,4 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("0.6.11")]
+[assembly: AssemblyFileVersion("0.6.12")]

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
@@ -152,6 +152,6 @@
}}</value>
</data>
<data name="CacheRuntimeUrl" xml:space="preserve">
- <value>http://nodertncu.blob.core.windows.net/cache/1.8.0.exe</value>
+ <value>http://az413943.vo.msecnd.net/cache/1.8.0.exe</value>
</data>
</root>
@@ -1,14 +1,6 @@
+<?xml version="1.0"?>
<runtimemanifest>
- <blobcontainers>
- <blobcontainer datacenter="WEST US" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="EAST US" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="NORTH CENTRAL US" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="SOUTH CENTRAL US" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="NORTH EUROPE" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="WEST EUROPE" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="SOUTHEAST ASIA" uri="http://DATACENTER/"/>
- <blobcontainer datacenter="EAST ASIA" uri="http://DATACENTER/"/>
- </blobcontainers>
+ <baseuri uri="http://CDN/" />
<runtimes>
<runtime type="iisnode" version="0.1.20" filepath="/iisnode/bar.exe" />
<runtime type="iisnode" version="0.1.21" filepath="/iisnode/default.exe" default="true" />
@@ -51,7 +51,7 @@ public void TestGetRuntimes()
{
string manifest = RuntimePackageHelper.GetTestManifest(files);
CloudRuntimeCollection runtimes;
- CloudRuntimeCollection.CreateCloudRuntimeCollection(LocationName.NorthCentralUS, out runtimes, manifest);
+ CloudRuntimeCollection.CreateCloudRuntimeCollection(out runtimes, manifest);
cmdlet.GetAzureRuntimesProcess(string.Empty, manifest);
@@ -330,10 +330,10 @@ public void PublishAzureServiceManifestTest()
AzureService updatedService = new AzureService(testService.Paths.RootPath, null);
- RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, defaultWebRoleName, "http://DATACENTER/node/default.exe;http://DATACENTER/iisnode/default.exe", null);
- RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, defaultWorkerRoleName, "http://DATACENTER/node/default.exe", null);
- RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, matchWorkerRoleName, "http://DATACENTER/node/foo.exe", null);
- RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, matchWebRoleName, "http://DATACENTER/node/foo.exe;http://DATACENTER/iisnode/default.exe", null);
+ RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, defaultWebRoleName, "http://cdn/node/default.exe;http://cdn/iisnode/default.exe", null);
+ RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, defaultWorkerRoleName, "http://cdn/node/default.exe", null);
+ RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, matchWorkerRoleName, "http://cdn/node/foo.exe", null);
+ RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, matchWebRoleName, "http://cdn/node/foo.exe;http://cdn/iisnode/default.exe", null);
RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, overrideWebRoleName, null, "http://OVERRIDE");
RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, overrideWorkerRoleName, null, "http://OVERRIDE");
RuntimePackageHelper.ValidateRoleRuntimeVariable(updatedService.Components.GetRoleStartup(cacheWebRoleName), Resources.CacheRuntimeVersionKey, cacheRuntimeVersion);
@@ -252,7 +252,7 @@ public static void RuntimeUrlAndIdExists(Task[] tasks, string runtimeValue)
Assert.IsTrue(Array.Exists<Task>(tasks, t => Array.Exists<Variable>(t.Environment,
e => e.value != null && e.value.Contains(runtimeValue))));
Assert.IsTrue(Array.Exists<Task>(tasks, t => Array.Exists<Variable>(t.Environment,
- e => e.value != null && e.value.Contains(string.Format("http://nodertncu.blob.core.windows.net/{0}/", runtimeValue)))));
+ e => e.value != null && e.value.Contains(string.Format("http://az413943.vo.msecnd.net/{0}/", runtimeValue)))));
}
public static void RuntimeIdExists(Task[] tasks, string runtimeValue)
@@ -42,7 +42,7 @@ public class GetAzureServiceProjectRoleRuntimeCommand : CmdletBase
public void GetAzureRuntimesProcess(string runtimeType, string manifest = null)
{
CloudRuntimeCollection runtimes;
- CloudRuntimeCollection.CreateCloudRuntimeCollection(LocationName.NorthCentralUS, out runtimes, manifest);
+ CloudRuntimeCollection.CreateCloudRuntimeCollection(out runtimes, manifest);
WriteObject(runtimes.Where<CloudRuntimePackage>(p => string.IsNullOrEmpty(runtimeType) ||
p.Runtime == CloudRuntime.GetRuntimeByType(runtimeType)).ToList<CloudRuntimePackage>(), true);
}
@@ -321,8 +321,7 @@ internal bool PrepareRuntimeDeploymentInfo(AzureService service, ServiceSettings
{
CloudRuntimeCollection availableRuntimePackages;
LocationName deploymentLocation = GetSettingsLocation(settings);
- if (!CloudRuntimeCollection.CreateCloudRuntimeCollection(deploymentLocation,
- out availableRuntimePackages, manifestFile: manifest))
+ if (!CloudRuntimeCollection.CreateCloudRuntimeCollection(out availableRuntimePackages, manifestFile: manifest))
{
throw new ArgumentException(string.Format(Resources.ErrorRetrievingRuntimesForLocation,
deploymentLocation));
@@ -307,7 +307,7 @@ public void SetRoleVMSize(ServicePathInfo paths, string roleName, string VMSize)
public CloudRuntimeCollection GetCloudRuntimes(ServicePathInfo paths, string manifest)
{
CloudRuntimeCollection collection;
- CloudRuntimeCollection.CreateCloudRuntimeCollection(LocationName.NorthCentralUS, out collection, manifest);
+ CloudRuntimeCollection.CreateCloudRuntimeCollection(out collection, manifest);
return collection;
}
@@ -324,7 +324,7 @@ public void AddRoleRuntime(ServicePathInfo paths, string roleName, string runtim
if (this.Components.RoleExists(roleName))
{
CloudRuntimeCollection collection;
- CloudRuntimeCollection.CreateCloudRuntimeCollection(LocationName.NorthCentralUS, out collection, manifest);
+ CloudRuntimeCollection.CreateCloudRuntimeCollection(out collection, manifest);
CloudRuntime desiredRuntime = CloudRuntime.CreateCloudRuntime(runtimeType, runtimeVersion, roleName, Path.Combine(paths.RootPath, roleName));
CloudRuntimePackage foundPackage;
if (collection.TryFindMatch(desiredRuntime, out foundPackage))
@@ -37,13 +37,13 @@ private CloudRuntimeCollection()
}
}
- public static bool CreateCloudRuntimeCollection(LocationName location, out CloudRuntimeCollection runtimes, string manifestFile = null)
+ public static bool CreateCloudRuntimeCollection(out CloudRuntimeCollection runtimes, string manifestFile = null)
{
runtimes = new CloudRuntimeCollection();
XmlDocument manifest = runtimes.GetManifest(manifestFile);
string baseUri;
Collection<CloudRuntimePackage> runtimePackages;
- bool success = TryGetBlobUriFromManifest(manifest, location, out baseUri);
+ bool success = TryGetBlobUriFromManifest(manifest, out baseUri);
success &= TryGetRuntimePackages(manifest, baseUri, out runtimePackages);
foreach (CloudRuntimePackage package in runtimePackages)
{
@@ -107,13 +107,12 @@ protected override void SetItem(int index, CloudRuntimePackage item)
base.SetItem(index, item);
}
- private static bool TryGetBlobUriFromManifest(XmlDocument manifest, LocationName location, out string baseUri)
+ private static bool TryGetBlobUriFromManifest(XmlDocument manifest, out string baseUri)
{
Debug.Assert(manifest != null);
bool found = false;
baseUri = null;
- string query = string.Format(Resources.DatacenterBlobQuery, ArgumentConstants.Locations[location].ToUpperInvariant());
- XmlNode node = manifest.SelectSingleNode(query);
+ XmlNode node = manifest.SelectSingleNode(Resources.ManifestBaseUriQuery);
if (node != null)
{
found = true;
@@ -210,7 +209,7 @@ protected virtual void Dispose(bool disposing)
public static string GetRuntimeUrl(string runtimeType, string runtimeVersion, string manifest = null)
{
CloudRuntimeCollection collection;
- CloudRuntimeCollection.CreateCloudRuntimeCollection(LocationName.NorthCentralUS, out collection, manifest);
+ CloudRuntimeCollection.CreateCloudRuntimeCollection(out collection, manifest);
CloudRuntime desiredRuntime = CloudRuntime.CreateCloudRuntime(runtimeType, runtimeVersion, null, null);
CloudRuntimePackage foundPackage;
bool found = collection.TryFindMatch(desiredRuntime, out foundPackage);
@@ -44,7 +44,7 @@
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("0.6.11")]
+[assembly: AssemblyFileVersion("0.6.12")]
#if SIGN
[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Management.CloudService.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
#else

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
@@ -665,7 +665,7 @@
<value>uri</value>
</data>
<data name="ManifestUri" xml:space="preserve">
- <value>http://nodertncu.blob.core.windows.net/node/runtimemanifest_v2.xml</value>
+ <value>http://az413943.vo.msecnd.net/node/runtimemanifest_v3.xml</value>
</data>
<data name="NodeRuntimeValue" xml:space="preserve">
<value>node</value>
@@ -895,4 +895,7 @@
<data name="RemoveServiceWhatIfMessage" xml:space="preserve">
<value>Remove cloud service and all it's deployments</value>
</data>
+ <data name="ManifestBaseUriQuery" xml:space="preserve">
+ <value>//baseuri</value>
+ </data>
</root>
@@ -4,8 +4,8 @@ cd /d "%~dp0"
if "%EMULATED%"=="true" goto setup_emulator
:start_cache
-WindowsAzure.Caching.MemcacheShim\ClientPerfCountersInstaller.exe install
-WindowsAzure.Caching.MemcacheShim\MemcacheShimInstaller.exe
+bin\WindowsAzure.Caching.MemcacheShim\ClientPerfCountersInstaller.exe install
+bin\WindowsAzure.Caching.MemcacheShim\MemcacheShimInstaller.exe
if %ERRORLEVEL% neq 0 goto error
echo SUCCESS
@@ -0,0 +1,55 @@
+// ----------------------------------------------------------------------------------
+//
+// Copyright Microsoft Corporation
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+// http://www.apache.org/licenses/LICENSE-2.0
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+// ----------------------------------------------------------------------------------
+
+namespace Microsoft.WindowsAzure.Management.ScenarioTest.CloudServiceTests
+{
+ using System.Management.Automation;
+ using Common;
+ using Microsoft.VisualStudio.TestTools.UnitTesting;
+ using Microsoft.WindowsAzure.Management.Test.Tests.Utilities;
+
+ [TestClass]
+ public class PublishAzureServiceScenarioTests : WindowsAzurePowerShellTest
+ {
+ public PublishAzureServiceScenarioTests()
+ : base("CloudService\\Common.ps1",
+ "CloudService\\CloudServiceTests.ps1")
+ {
+
+ }
+
+ [TestInitialize]
+ public override void TestSetup()
+ {
+ base.TestSetup();
+ powershell.AddScript("Initialize-CloudServiceTest");
+ }
+
+ [TestMethod]
+ [TestCategory(Category.All)]
+ [TestCategory(Category.CloudService)]
+ public void TestPublishAzureCacheService()
+ {
+ RunPowerShellTest("Test-PublishCacheService");
+ }
+
+ [TestMethod]
+ [TestCategory(Category.All)]
+ [TestCategory(Category.CloudService)]
+ public void TestUpdateAzureCacheService()
+ {
+ RunPowerShellTest("Test-UpdateCacheService");
+ }
+ }
+}
Oops, something went wrong.

0 comments on commit 6cd1c35

Please sign in to comment.