I've been looking at various articles around authoring ARM template files including Authoring Azure Resource Manager Templates. That article explains how to author a template file to deploy a website assuming that that website has already been packaged into a .zip file and placed on Azure BLOB storage:
"properties": {
"packageUri": "https://auxmktplceprod.blob.core.windows.net/packages/StarterSite-modified.zip",
"dbType": "None",
"connectionString": "",
"setParameters": {
"Application Path": "[parameters('siteName')]"
}
What it doesn't explain is how an asp.net project can get packaged into that .zip file.
I have an ASP.net web project in Visual Studio. How do I package the build output from that ASP.net project so that it can be referenced in my ARM template?
Moreover my solution also consists of a database that is represented in a Visual Studio database project. Same question for that, how do I package the build output from that database project so that it can be referenced in my ARM template?