Alanren/sql on windows (#6785)

* download file

* add entry

* fix issues

* add 2019

* string updates

* make dialog self contained

* expose notebook input dialog

* refactoring

* add log and correct the url

* comments
This commit is contained in:
Alan Ren
2019-08-20 14:45:27 -07:00
committed by GitHub
parent c540e81108
commit 7bd8a6f2b1
10 changed files with 206 additions and 65 deletions

View File

@@ -40,12 +40,17 @@
"command": "azdata.resource.deploy",
"title": "%deploy-resource-command-name%",
"category": "%deploy-resource-command-category%"
},
{
"command": "azdata.openNotebookInputDialog",
"title": "Open notebook input dialog",
"category": "Notebook"
}
],
"menus": {
"commandPalette": [
{
"command": "azdata.resource.deploy",
"command": "azdata.openNotebookInputDialog",
"when": "false"
}
],
@@ -57,6 +62,10 @@
{
"command": "azdata.resource.sql-bdc.deploy",
"group": "secondary"
},
{
"command": "azdata.resource.deploy",
"group": "secondary"
}
]
}
@@ -94,6 +103,7 @@
"providers": [
{
"dialog": {
"notebook": "%sql-2017-docker-notebook%",
"title": "%docker-sql-2017-title%",
"name": "docker-sql-2017-dialog",
"tabs": [
@@ -135,7 +145,6 @@
}
]
},
"notebook": "%sql-2017-docker-notebook%",
"requiredTools": [
{
"name": "docker"
@@ -145,6 +154,7 @@
},
{
"dialog": {
"notebook": "%sql-2019-docker-notebook%",
"title": "%docker-sql-2019-title%",
"name": "docker-sql-2019-dialog",
"tabs": [
@@ -186,7 +196,6 @@
}
]
},
"notebook": "%sql-2019-docker-notebook%",
"requiredTools": [
{
"name": "docker"
@@ -242,6 +251,7 @@
"providers": [
{
"dialog": {
"notebook": "%bdc-2019-aks-notebook%",
"title": "%bdc-new-aks-dialog-title%",
"name": "bdc-new-aks-dialog",
"tabs": [
@@ -331,7 +341,6 @@
}
]
},
"notebook": "%bdc-2019-aks-notebook%",
"requiredTools": [
{
"name": "kubectl"
@@ -347,6 +356,7 @@
},
{
"dialog": {
"notebook": "%bdc-2019-existing-aks-notebook%",
"title": "%bdc-existing-aks-dialog-title%",
"name": "bdc-existing-aks-dialog",
"tabs": [
@@ -386,7 +396,6 @@
}
]
},
"notebook": "%bdc-2019-existing-aks-notebook%",
"requiredTools": [
{
"name": "kubectl"
@@ -401,6 +410,7 @@
"dialog": {
"title": "%bdc-existing-kubeadm-dialog-title%",
"name": "bdc-existing-kubeadm-dialog",
"notebook": "%bdc-2019-existing-kubeadm-notebook%",
"tabs": [
{
"title": "",
@@ -461,7 +471,6 @@
}
]
},
"notebook": "%bdc-2019-existing-kubeadm-notebook%",
"requiredTools": [
{
"name": "kubectl"
@@ -473,6 +482,46 @@
"when": "target=existing-kubeadm&&version=bdc2019"
}
]
},
{
"name": "sql-windows-setup",
"displayName": "%resource-type-sql-windows-setup-display-name%",
"description": "%resource-type-sql-windows-setup-description%",
"platforms": [
"win32"
],
"icon": {
"light": "./images/sql_server.svg",
"dark": "./images/sql_server_inverse.svg"
},
"options": [
{
"name": "version",
"displayName": "%version-display-name%",
"values": [
{
"name": "sql2017",
"displayName": "%sql-2017-display-name%"
},
{
"name": "sql2019",
"displayName": "%sql-2019-display-name%"
}
]
}
],
"providers": [
{
"downloadUrl": "https://go.microsoft.com/fwlink/?linkid=853016",
"requiredTools": [],
"when": "version=sql2017"
},
{
"webPageUrl": "https://www.microsoft.com/evalcenter/evaluate-sql-server-2019-ctp",
"requiredTools": [],
"when": "version=sql2019"
}
]
}
],
"dependencies": {