File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {
2+ "image" : " mcr.microsoft.com/devcontainers/dotnet:7.0" ,
3+ "features" : {
4+ "ghcr.io/devcontainers-contrib/features/npm-package:1" : {
5+ "package" : " typescript" ,
6+ "version" : " latest"
7+ },
8+ "ghcr.io/devcontainers/features/node:1" : {
9+ "nodeGypDependencies" : true ,
10+ "version" : " latest"
11+ },
12+ "ghcr.io/devcontainers/features/docker-in-docker:2" : {
13+ "moby" : true ,
14+ "azureDnsAutoDetection" : true ,
15+ "installDockerBuildx" : true ,
16+ "version" : " latest" ,
17+ "dockerDashComposeVersion" : " v1"
18+ }
19+ },
20+ "postCreateCommand" : " bash ./scripts/install-dev-tools.sh" ,
21+ "customizations" : {
22+ "vscode" : {
23+ "extensions" : [
24+ " ms-mssql.sql-database-projects-vscode" ,
25+ " ms-azuretools.vscode-azurefunctions" ,
26+ " ms-vscode.azure-account" ,
27+ " ms-azuretools.vscode-azureresourcegroups" ,
28+ " humao.rest-client"
29+ ]
30+ }
31+ }
32+ }
Original file line number Diff line number Diff line change 1+ sudo cp ./scripts/ms-repo.pref /etc/apt/preferences.d/
2+ sudo apt-get update
3+ sudo apt-get install azure-functions-core-tools-4
4+ sudo apt install dotnet-sdk-6.0 -y
5+ npm install -g @azure/static-web-apps-cli
6+ dotnet tool install -g microsoft.sqlpackage
7+ dotnet new -i Microsoft.Build.Sql.Templates
8+ dotnet tool install --global Microsoft.DataApiBuilder
9+ sudo apt-get update
10+ sudo apt-get install sqlcmd
11+ echo ' PATH=$PATH:$HOME/.dotnet/tools' >> ~ /.bashrc
12+ echo " rm packages-microsoft-prod.deb"
13+ rm packages-microsoft-prod.deb
14+ echo " rm microsoft.gpg"
15+ rm microsoft.gpg
16+ ls
17+ mkdir -p /home/vscode/.swa/dataApiBuilder/0.7.6/
18+ cd /home/vscode/.swa/dataApiBuilder/0.7.6/
19+ wget https://github.com/Azure/data-api-builder/releases/download/v0.7.6/dab_linux-x64-0.7.6.zip
20+ unzip dab_linux-x64-0.7.6.zip
21+ chmod 777 *
You can’t perform that action at this time.
0 commit comments