Skip to content

Commit 06af3b9

Browse files
authored
bump ver and rebuild (#19749)
1 parent 2d428de commit 06af3b9

File tree

137 files changed

+13234
-94
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+13234
-94
lines changed

Tasks/AzureKeyVaultV1/task.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 0
18+
"Patch": 2
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",

Tasks/AzureKeyVaultV1/task.loc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 0
18+
"Patch": 2
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",

Tasks/AzureKeyVaultV2/task.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 2
17+
"Minor": 238,
18+
"Patch": 0
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",

Tasks/AzureKeyVaultV2/task.loc.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 2
17+
"Minor": 238,
18+
"Patch": 0
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",

Tasks/AzureMysqlDeploymentV1/task.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"author": "Microsoft Corporation",
1717
"version": {
1818
"Major": 1,
19-
"Minor": 233,
19+
"Minor": 238,
2020
"Patch": 0
2121
},
2222
"demands": [],

Tasks/AzureMysqlDeploymentV1/task.loc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"author": "Microsoft Corporation",
1717
"version": {
1818
"Major": 1,
19-
"Minor": 233,
19+
"Minor": 238,
2020
"Patch": 0
2121
},
2222
"demands": [],

Tasks/AzureRmWebAppDeploymentV4/task.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 237,
21-
"Patch": 2
20+
"Minor": 238,
21+
"Patch": 0
2222
},
2323
"releaseNotes": "What's new in version 4.*<br />Supports Zip Deploy, Run From Package, War Deploy [Details here](https://aka.ms/appServiceDeploymentMethods)<br />Supports App Service Environments<br />Improved UI for discovering different App service types supported by the task<br/>Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only<br/>Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
2424
"minimumAgentVersion": "2.104.1",

Tasks/AzureRmWebAppDeploymentV4/task.loc.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 237,
21-
"Patch": 2
20+
"Minor": 238,
21+
"Patch": 0
2222
},
2323
"releaseNotes": "ms-resource:loc.releaseNotes",
2424
"minimumAgentVersion": "2.104.1",

Tasks/DockerComposeV0/task.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"author": "Microsoft Corporation",
1414
"version": {
1515
"Major": 0,
16-
"Minor": 230,
16+
"Minor": 238,
1717
"Patch": 0
1818
},
1919
"demands": [],

Tasks/DockerComposeV0/task.loc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"author": "Microsoft Corporation",
1414
"version": {
1515
"Major": 0,
16-
"Minor": 230,
16+
"Minor": 238,
1717
"Patch": 0
1818
},
1919
"demands": [],

Tasks/DockerInstallerV0/task.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"author": "Microsoft Corporation",
1414
"version": {
1515
"Major": 0,
16-
"Minor": 218,
16+
"Minor": 238,
1717
"Patch": 0
1818
},
1919
"demands": [],

Tasks/DockerInstallerV0/task.loc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"author": "Microsoft Corporation",
1414
"version": {
1515
"Major": 0,
16-
"Minor": 218,
16+
"Minor": 238,
1717
"Patch": 0
1818
},
1919
"demands": [],
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Default|1.238.0
2-
Node20_229_2|1.238.1
1+
Default|1.238.2
2+
Node20_229_2|1.238.3

_generated/AzureKeyVaultV1/task.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 0
18+
"Patch": 2
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",
@@ -129,7 +129,7 @@
129129
"ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired."
130130
},
131131
"_buildConfigMapping": {
132-
"Default": "1.238.0",
133-
"Node20_229_2": "1.238.1"
132+
"Default": "1.238.2",
133+
"Node20_229_2": "1.238.3"
134134
}
135135
}

_generated/AzureKeyVaultV1/task.loc.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 0
18+
"Patch": 2
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",
@@ -129,7 +129,7 @@
129129
"ExpiredServicePrincipal": "ms-resource:loc.messages.ExpiredServicePrincipal"
130130
},
131131
"_buildConfigMapping": {
132-
"Default": "1.238.0",
133-
"Node20_229_2": "1.238.1"
132+
"Default": "1.238.2",
133+
"Node20_229_2": "1.238.3"
134134
}
135135
}

_generated/AzureKeyVaultV1_Node20/task.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 1
18+
"Patch": 3
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",
@@ -137,7 +137,7 @@
137137
"ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired."
138138
},
139139
"_buildConfigMapping": {
140-
"Default": "1.238.0",
141-
"Node20_229_2": "1.238.1"
140+
"Default": "1.238.2",
141+
"Node20_229_2": "1.238.3"
142142
}
143143
}

_generated/AzureKeyVaultV1_Node20/task.loc.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"version": {
1616
"Major": 1,
1717
"Minor": 238,
18-
"Patch": 1
18+
"Patch": 3
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.0.0",
@@ -137,7 +137,7 @@
137137
"ExpiredServicePrincipal": "ms-resource:loc.messages.ExpiredServicePrincipal"
138138
},
139139
"_buildConfigMapping": {
140-
"Default": "1.238.0",
141-
"Node20_229_2": "1.238.1"
140+
"Default": "1.238.2",
141+
"Node20_229_2": "1.238.3"
142142
}
143143
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Default|2.237.2
2-
Node20_229_2|2.237.3
1+
Default|2.238.0
2+
Node20_229_2|2.238.1

_generated/AzureKeyVaultV2/task.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 2
17+
"Minor": 238,
18+
"Patch": 0
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",
@@ -130,7 +130,7 @@
130130
"InvalidKeyVaultName": "%s is an invalid KeyVault name."
131131
},
132132
"_buildConfigMapping": {
133-
"Default": "2.237.2",
134-
"Node20_229_2": "2.237.3"
133+
"Default": "2.238.0",
134+
"Node20_229_2": "2.238.1"
135135
}
136136
}

_generated/AzureKeyVaultV2/task.loc.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 2
17+
"Minor": 238,
18+
"Patch": 0
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",
@@ -130,7 +130,7 @@
130130
"InvalidKeyVaultName": "ms-resource:loc.messages.InvalidKeyVaultName"
131131
},
132132
"_buildConfigMapping": {
133-
"Default": "2.237.2",
134-
"Node20_229_2": "2.237.3"
133+
"Default": "2.238.0",
134+
"Node20_229_2": "2.238.1"
135135
}
136136
}

_generated/AzureKeyVaultV2_Node20/task.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 3
17+
"Minor": 238,
18+
"Patch": 1
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",
@@ -138,7 +138,7 @@
138138
"InvalidKeyVaultName": "%s is an invalid KeyVault name."
139139
},
140140
"_buildConfigMapping": {
141-
"Default": "2.237.2",
142-
"Node20_229_2": "2.237.3"
141+
"Default": "2.238.0",
142+
"Node20_229_2": "2.238.1"
143143
}
144144
}

_generated/AzureKeyVaultV2_Node20/task.loc.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"author": "Microsoft Corporation",
1515
"version": {
1616
"Major": 2,
17-
"Minor": 237,
18-
"Patch": 3
17+
"Minor": 238,
18+
"Patch": 1
1919
},
2020
"demands": [],
2121
"minimumAgentVersion": "2.182.1",
@@ -138,7 +138,7 @@
138138
"InvalidKeyVaultName": "ms-resource:loc.messages.InvalidKeyVaultName"
139139
},
140140
"_buildConfigMapping": {
141-
"Default": "2.237.2",
142-
"Node20_229_2": "2.237.3"
141+
"Default": "2.238.0",
142+
"Node20_229_2": "2.238.1"
143143
}
144144
}
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Default|1.233.0
2-
Node20_229_2|1.233.1
1+
Default|1.238.0
2+
Node20_229_2|1.238.1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# Azure Database for MySQL Deployment
2+
3+
4+
### Overview:
5+
6+
The task is used to deploy for deploying to Azure Database for MySQL – Azure’s MySQL DB as a service. There are two ways to deploy, either using a script file or writing the script in our inline editor.
7+
8+
9+
### Contact Information
10+
11+
Please report a problem at [Developer Community Forum](https://developercommunity.visualstudio.com/spaces/21/index.html) if you are facing problems in making this task work. You can also share feedback about the task like, what more functionality should be added to the task, what other tasks you would like to have, at the same place.
12+
13+
14+
### Pre-requisites for the task
15+
The following pre-requisites need to be setup for the task to work properly.
16+
17+
18+
##### Azure Subscription
19+
20+
To deploy to Azure Database for MySQL, an Azure subscription has to be linked to Team Foundation Server or to Azure DevOps using the Service connections tab in the settings section. Add the Azure subscription to use in the Build or Release Management definition by opening the Account Administration screen (gear icon on the top-right of the screen) and then click on the Services Tab.
21+
Use 'Azure Resource Manager'([ARM](https://azure.microsoft.com/en-in/documentation/articles/resource-group-overview/)) endpoint type; for more details follow the steps listed in the link [here](https://go.microsoft.com/fwlink/?LinkID=623000&clcid=0x409).
22+
23+
24+
25+
##### Azure Database for MySQL resource
26+
This tasks expects that the Azure resource for [Azure Database for MySQL](https://docs.microsoft.com/en-us/azure/mysql/overview) is already available in the [Azure portal](https://ms.portal.azure.com/?r=1#create/Microsoft.SQLDatabase.0.5.7-preview). The task can create a new database along with other MySQL commands but doesn't create the server.
27+
28+
##### MySQL Client in agent box
29+
This task expects MySQL client must be in agent box
30+
- **Window Agent:** Use this [script file](https://aka.ms/window-mysqlcli-installer) to install MySQL client.
31+
- **Linux Agent:** Run command 'apt-get install mysql-client' to install MySQL client.
32+
33+
### Parameters of the task:
34+
The parameters of the task are described in details, including examples, to show how to input the parameters. The parameters listed with a \* are required parameters for the task:
35+
36+
37+
- **Display name\*:** Provide a name to identify the task among others in your pipeline.
38+
39+
40+
- **Azure subscription\*:** Select the Azure Subscription to connect to the portal where the Azure resource is present.
41+
42+
43+
**DB Details**
44+
45+
46+
- **Host name\*:** Server name of “Azure DB for Mysql”.Example: fabrikam.mysql.database.azure.com. When you connect using MySQL Workbench, this is the same value that is used for "Hostname" in "Parameters".
47+
48+
- **Database name:** The name of database, if you already have one, on which the below script is needed to be run, else the script itself can be used to create the database.
49+
50+
- **Server admin login\*:** Azure Database for MySQL server supports native MySQL authentication. You can connect and authenticate to a server with the server's admin login. Example: bbo1@fabrikam.
51+
When you connect using MySQL Workbench, this is the same value that is used for "Username" in "Parameters".
52+
53+
54+
- **Password\*:** Administrator password for Azure DB for MySQL. In case you don’t recall the password you can change the password from [Azure portal](https://docs.microsoft.com/en-us/azure/mysql/howto-create-manage-server-portal).
55+
56+
57+
58+
**Deployment Package**
59+
60+
61+
- **Type\*:** Select one of the options between Script File & Inline Script.
62+
63+
64+
**Script file:** Use this option if you have a text file that has the necessary SQL statements to be executed on server.
65+
66+
67+
- **Script path\*:** Full path of the script file on the automation agent or on a UNC path accessible to the automation agent like, \\BudgetIT\DeployBuilds\script.sql. Also, predefined [system variables](https://msdn.microsoft.com/Library/vs/alm/Build/scripts/variables) like, $(agent.releaseDirectory) can also be used here.
68+
69+
70+
- **Additional MySQL options:** Additional options supported by MySQL simple SQL shell. These options will be applied when executing the given file on the Azure DB for MySQL.
71+
Example: You can change to default tab separated output format to HTML or even XML format. Or if you have problems due to insufficient memory for large result sets, use the --quick option.
72+
73+
74+
**Inline script:** Use this option for running the Inline Script against the server.
75+
76+
77+
- **Inline script\*:** Enter the actuall Script to be run.
78+
79+
80+
- **Additional MySQL options:** Additional options supported by MySQL simple SQL shell. These options will be applied when executing the given file on the Azure DB for MySQL.
81+
Example: You can change to default tab separated output format to HTML or even XML format. Or if you have problems due to insufficient memory for large result sets, use the --quick option.
82+
83+
84+
85+
**Firewall**
86+
87+
88+
- **Specify firewall rules using\*** : For successful execution of the task, we need to enable administrators to access the Azure Database for MySQL Server from the IP Address of the automation agent.
89+
By selecting auto-detect you can automatically add firewall exception for range of possible IP Address of automation agent
90+
or else you can specify the range explicitly.
91+
92+
93+
- **Start IP address\*:** The starting IP Address of the automation agent machine pool like 196.21.30.50.
94+
95+
96+
- **End IP address\*:** The ending IP Address of the automation agent machine pool like 196.21.30.65.
97+
98+
99+
- **Delete rule after task ends\*:** If selected, the added exception for IP addresses of the automation agent will be removed for corresponding Azure Database for MySQL.

0 commit comments

Comments
 (0)