1
1
{
2
- "$schema" : " http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#" ,
3
- "contentVersion" : " 1.0.0.0" ,
4
- "parameters" : {
5
- "siteName" : {
6
- "type" : " string"
7
- },
8
- "hostingPlanName" : {
9
- "type" : " string"
10
- },
11
- "siteLocation" : {
12
- "type" : " string"
13
- },
14
- "sku" : {
15
- "type" : " string" ,
16
- "allowedValues" : [
17
- " Free" ,
18
- " Shared" ,
19
- " Basic" ,
20
- " Standard"
21
- ],
22
- "defaultValue" : " Free"
23
- },
24
- "workerSize" : {
25
- "type" : " string" ,
26
- "allowedValues" : [
27
- " 0" ,
28
- " 1" ,
29
- " 2"
30
- ],
31
- "defaultValue" : " 0"
32
- },
33
- "repoUrl" : {
34
- "type" : " string"
35
- },
36
- "branch" : {
37
- "type" : " string"
38
- }
2
+ "$schema" : " http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#" ,
3
+ "contentVersion" : " 1.0.0.0" ,
4
+ "parameters" : {
5
+ "siteName" : {
6
+ "type" : " string"
39
7
},
40
- "resources" : [{
41
- "apiVersion" : " 2015-04-01" ,
42
- "name" : " [parameters('hostingPlanName')]" ,
43
- "type" : " Microsoft.Web/serverFarms" ,
44
- "location" : " [parameters('siteLocation')]" ,
45
- "properties" : {
46
- "sku" : " [parameters('sku')]" ,
47
- "workerSize" : " [parameters('workerSize')]" ,
48
- "numberOfWorkers" : 1
49
- }
50
- }, {
51
- "apiVersion" : " 2015-08-01" ,
8
+ "hostingPlanName" : {
9
+ "type" : " string"
10
+ },
11
+ "siteLocation" : {
12
+ "type" : " string"
13
+ },
14
+ "sku" : {
15
+ "type" : " string" ,
16
+ "allowedValues" : [
17
+ " F1" ,
18
+ " B1" ,
19
+ " S1"
20
+ ],
21
+ "defaultValue" : " F1"
22
+ },
23
+ "repoUrl" : {
24
+ "type" : " string"
25
+ },
26
+ "branch" : {
27
+ "type" : " string" ,
28
+ "defaultValue" : " master"
29
+ }
30
+ },
31
+ "resources" : [
32
+ {
33
+ "apiVersion" : " 2015-08-01" ,
34
+ "name" : " [parameters('hostingPlanName')]" ,
35
+ "type" : " Microsoft.Web/serverFarms" ,
36
+ "location" : " [parameters('siteLocation')]" ,
37
+ "properties" : {
38
+
39
+ },
40
+ "sku" : {
41
+ "name" : " [parameters('sku')]" ,
42
+ "capacity" : 1
43
+ }
44
+ },
45
+ {
46
+ "apiVersion" : " 2015-08-01" ,
47
+ "name" : " [parameters('siteName')]" ,
48
+ "type" : " Microsoft.Web/Sites" ,
49
+ "location" : " [parameters('siteLocation')]" ,
50
+ "dependsOn" : [
51
+ " [concat('Microsoft.Web/serverFarms/', parameters('hostingPlanName'))]"
52
+ ],
53
+ "properties" : {
52
54
"name" : " [parameters('siteName')]" ,
53
- "type" : " Microsoft.Web/Sites" ,
54
- "location" : " [parameters('siteLocation')]" ,
55
- "dependsOn" : [
56
- " [resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName'))]"
57
- ],
58
- "tags" : {
59
- "[concat('hidden-related:', resourceGroup().id, '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]" : " empty"
55
+ "serverFarmId" : " [parameters('hostingPlanName')]" ,
56
+ "siteConfig" : {
57
+ "localMySqlEnabled" : true ,
58
+ "appSettings" : [
59
+ { "name" : " WEBSITE_MYSQL_ENABLED" , "value" : " 1" },
60
+ { "name" : " WEBSITE_MYSQL_GENERAL_LOG" , "value" : " 0" },
61
+ { "name" : " WEBSITE_MYSQL_SLOW_QUERY_LOG" , "value" : " 0" },
62
+ { "name" : " WEBSITE_MYSQL_ARGUMENTS" , "value" : " --max_allowed_packet=16M" }
63
+ ]
64
+ }
65
+ },
66
+ "resources" : [
67
+ {
68
+ "apiVersion" : " 2015-08-01" ,
69
+ "name" : " web" ,
70
+ "type" : " sourcecontrols" ,
71
+ "dependsOn" : [
72
+ " [resourceId('Microsoft.Web/Sites', parameters('siteName'))]"
73
+ ],
74
+ "properties" : {
75
+ "RepoUrl" : " [parameters('repoUrl')]" ,
76
+ "branch" : " [parameters('branch')]" ,
77
+ "IsManualIntegration" : true
78
+ }
60
79
},
61
- "properties" : {
62
- "serverFarmId" : " [parameters('hostingPlanName')]" ,
63
- "siteConfig" : {
64
- "appSettings" : []
65
- },
66
-
67
- Error: Parse error on line 65:
68
- ... }, }, "resource
69
- ----------------------^
70
- Expecting 'STRING'
71
- },
72
- "resources" : [{
73
- "apiVersion" : " 2015-08-01" ,
74
- "name" : " web" ,
75
- "type" : " sourcecontrols" ,
76
- "dependsOn" : [
77
- " [resourceId('Microsoft.Web/Sites', parameters('siteName'))]"
78
- ],
79
- "properties" : {
80
- "RepoUrl" : " [parameters('repoUrl')]" ,
81
- "branch" : " [parameters('branch')]" ,
82
- "IsManualIntegration" : true
83
- }
84
- }]
85
- } ]
86
- }
80
+ {
81
+ "apiVersion" : " 2014-06-01" ,
82
+ "name" : " web" ,
83
+ "type" : " config" ,
84
+ "dependsOn" : [
85
+ " [concat('Microsoft.Web/sites/', parameters('siteName'))]"
86
+ ],
87
+ "properties" : {
88
+
89
+ "phpVersion" : " 5.5"
90
+ }
91
+ }
92
+ ]
93
+ }
94
+ ]
95
+ }
0 commit comments