{
   "name": "{{ReleaseDefName}}",
   "variables": {
      "system.debug": {
         "value": "false"
      },
      "image_port": {
         "value": "{{dockerPorts}}"
      },
      "containerregistry": {
         "value": "{{containerregistry_noprotocol}}"
      },
      "containerregistry_username": {
         "value": "{{containerregistry_username}}"
      },
      "containerregistry_password": {
         "value": "{{containerregistry_password}}",
         "isSecret": true
      }
   },
   "environments": [{
      "name": "Dev",
      "rank": 1,
      "variables": {
         "ResourceGroupName": {
            "value": "{{WebAppName}}Dev"
         }
      },
      "preDeployApprovals": {
         "approvals": [{
            "rank": 1,
            "isAutomated": true,
            "isNotificationOn": false
         }]
      },
      "deployStep": {},
      "postDeployApprovals": {
         "approvals": [{
            "rank": 1,
            "isAutomated": true,
            "isNotificationOn": false
         }]
      },
      "deployPhases": [{
         "deploymentInput": {
            "skipArtifactsDownload": false,
            "timeoutInMinutes": 0,
            "queueId": "{{QueueId}}",
            "demands": [],
            "enableAccessToken": false
         },
         "rank": 1,
         "phaseType": 1,
         "name": "Run on agent",
         "workflowTasks": [          
            {
               "taskId": "94a74903-f93f-4075-884f-dc11f34058b4",
               "version": "1.*",
               "name": "Azure Deployment:Create Or Update Resource Group action on {{WebAppName}}",
               "enabled": true,
               "refName": "deploy",
               "alwaysRun": false,
               "continueOnError": false,
               "timeoutInMinutes": 0,
               "definitionType": "task",
               "inputs": {
                  "ConnectedServiceNameSelector": "ConnectedServiceName",
                  "ConnectedServiceName": "{{ConnectedServiceID}}",
                  "ConnectedServiceNameClassic": "",
                  "action": "Create Or Update Resource Group",
                  "actionClassic": "Select Resource Group",
                  "resourceGroupName": "$(ResourceGroupName)",
                  "cloudService": "",
                  "location": "West US",
                  "csmFile": "$(System.DefaultWorkingDirectory)/{{BuildName}}/drop/acilinux.json",
                  "csmParametersFile": "$(System.DefaultWorkingDirectory)/{{BuildName}}/drop/acilinux.parameters.json",
                  "overrideParameters": "-containerName {{ProjectLowerCase}}-$(Build.BuildId) -containerURI {{dockerRegistryId}}/{{ProjectLowerCase}}:$(Build.BuildId) -imageRegistryLoginServer $(containerregistry) -imageUsername $(containerregistry_username) -imagePassword $(containerregistry_password)",
                  "deploymentMode": "Complete",
                  "enableDeploymentPrerequisitesForCreate": "false",
                  "enableDeploymentPrerequisitesForSelect": "false",
                  "outputVariable": ""
               }
            }
         ]
      }],
      "environmentOptions": {
         "emailNotificationType": "OnlyOnFailure",
         "emailRecipients": "release.environment.owner;release.creator",
         "skipArtifactsDownload": false,
         "timeoutInMinutes": 0,
         "enableAccessToken": false
      },
      "demands": [],
      "conditions": [{
         "name": "ReleaseStarted",
         "conditionType": 1,
         "value": ""
      }],
      "executionPolicy": {
         "concurrencyCount": 0,
         "queueDepthCount": 0
      },
      "schedules": [],
      "retentionPolicy": {
         "daysToKeep": 30,
         "releasesToKeep": 3,
         "retainBuild": true
      }
   }],
   "artifacts": [{
      "sourceId": "{{ProjectId}}:{{BuildId}}",
      "type": "Build",
      "alias": "{{BuildName}}",
      "definitionReference": {
         "defaultVersionBranch": {
            "id": "",
            "name": ""
         },
         "defaultVersionSpecific": {
            "id": "",
            "name": ""
         },
         "defaultVersionTags": {
            "id": "",
            "name": ""
         },
         "defaultVersionType": {
            "id": "latestType",
            "name": "Latest"
         },
         "definition": {
            "id": "{{BuildId}}",
            "name": "{{BuildName}}"
         },
         "project": {
            "id": "{{ProjectId}}",
            "name": "{{ProjectName}}"
         }
      },
      "isPrimary": true
   }],
   "triggers": [{
      "artifactAlias": "{{BuildName}}",
      "triggerType": 1
   }]
}