// Container suitable for investigating issues with source build
// Contains the VMR (dotnet/dotnet) with applied changes from the current PR
// The container supports source-building the SDK
{
    "name": "VMR with PR changes",
    "image": "mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-36",
    "hostRequirements": {
        // A completely source built .NET is >64 GB with all the repos/artifacts
        "storage": "128gb"
    },
    "customizations": {
        "vscode": {
            "extensions": [
                "ms-dotnettools.csharp"
            ]
        },
        "codespaces": {
            "openFiles": [
                "installer/.devcontainer/vmr-source-build/README.md"
            ]
        }
    },
    "onCreateCommand": "${containerWorkspaceFolder}/installer/.devcontainer/vmr-source-build/init.sh",
    "workspaceFolder": "/workspaces"
}