2022-07-12 17:33:54 +00:00
|
|
|
// 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",
|
2022-10-04 22:07:04 +00:00
|
|
|
"image": "mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-36",
|
2022-07-12 17:33:54 +00:00
|
|
|
// 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"
|
|
|
|
}
|