98d5be7aaa
* Add devcontainer configurations for source build
23 lines
No EOL
884 B
JSON
23 lines
No EOL
884 B
JSON
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
|
|
// https://github.com/microsoft/vscode-dev-containers/tree/v0.238.0/containers/dotnet
|
|
{
|
|
"name": "Source-Build w/ Built Tarball",
|
|
"image": "mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-33-20210222183538-031e7d2",
|
|
// A completely built .NET source-tarball is >64 GB
|
|
"hostRequirements": {
|
|
"storage": "128gb"
|
|
},
|
|
// Configure tool-specific properties.
|
|
"customizations": {
|
|
// Configure properties specific to VS Code.
|
|
"vscode": {
|
|
// Add the IDs of extensions you want installed when the container is created.
|
|
"extensions": [
|
|
"ms-dotnettools.csharp",
|
|
"eamodio.gitlens"
|
|
]
|
|
}
|
|
},
|
|
// Use 'onCreateCommand' to run pre-build commands inside the codespace.
|
|
"onCreateCommand": "${containerWorkspaceFolder}/.devcontainer/source-build-scripts/buildTarball.sh"
|
|
} |