2
0
Virgile Bello 4 жил өмнө
parent
commit
7a2bf6e83f

+ 5 - 1
build/deploy.ps1

@@ -8,9 +8,13 @@ $version = "4.0"
 Write-Host Executing `'WAWSDeploy.exe ../stride_doc.zip $deploymentProfile /v /t $version /d /p XXXXXXXXXXXXX`'
 ./WAWSDeploy.exe ../stride_doc.zip $deploymentProfile /v /t $version /d /p $deploymentPassword
 
+# Find host URL from deployment profile
+[xml]$deploymentProfileXml = Get-Content $deploymentProfile
+$deployUrl = $deploymentProfileXml.publishData.publishProfile[0].destinationAppUrl
+
 # Process versions.json
 Write-Host Updating list of versions
-$response = Invoke-RestMethod -Uri http://xenko-doc.azurewebsites.net/versions.json
+$response = Invoke-RestMethod -Uri $deployUrl/versions.json
 $response.versions = ($response.versions + $version) | select -Unique | Sort-Object -Property @{Expression={ new-object System.Version ($_) }; Descending = $True}
 # Save file
 New-Item -Name "_siteroot" -ItemType "directory"

+ 1 - 0
build/stride-doc.PublishSettings

@@ -0,0 +1 @@
+<publishData><publishProfile profileName="stride-doc - Web Deploy" publishMethod="MSDeploy" publishUrl="stride-doc.scm.azurewebsites.net:443" msdeploySite="stride-doc" userName="$stride-doc" destinationAppUrl="http://stride-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile><publishProfile profileName="stride-doc - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-mwh-073.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="stride-doc\$stride-doc" destinationAppUrl="http://stride-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile><publishProfile profileName="stride-doc - Zip Deploy" publishMethod="ZipDeploy" publishUrl="stride-doc.scm.azurewebsites.net:443" userName="$stride-doc" destinationAppUrl="http://stride-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile></publishData>

+ 0 - 1
build/xenko-doc.azurewebsites.net.PublishSettings

@@ -1 +0,0 @@
-<publishData><publishProfile profileName="xenko-doc - Web Deploy" publishMethod="MSDeploy" publishUrl="xenko-doc.scm.azurewebsites.net:443" msdeploySite="xenko-doc" userName="$xenko-doc" destinationAppUrl="http://xenko-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases/></publishProfile><publishProfile profileName="xenko-doc - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-bay-029.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="xenko-doc\$xenko-doc" destinationAppUrl="http://xenko-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases/></publishProfile></publishData>

+ 0 - 1
build/xenko-doc.azurewebsites.net.PublishSettings.staging

@@ -1 +0,0 @@
-<publishData><publishProfile profileName="xenko-doc-staging - Web Deploy" publishMethod="MSDeploy" publishUrl="xenko-doc-staging.scm.azurewebsites.net:443" msdeploySite="xenko-doc__staging" userName="$xenko-doc__staging" destinationAppUrl="http://xenko-doc-staging.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile><publishProfile profileName="xenko-doc-staging - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-bay-029.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="xenko-doc__staging\$xenko-doc__staging" destinationAppUrl="http://xenko-doc-staging.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile></publishData>