Adding nightly dogfooding devcontainer#6767
Conversation
| "GitHub.copilot-chat", | ||
| "GitHub.copilot" | ||
| ] | ||
| } |
There was a problem hiding this comment.
do we care about any of these
https://github.com/dotnet/runtime/blob/45b75201f3703414ad4fbbc883adf6e378d8f2f9/.devcontainer/devcontainer.json#L27
There was a problem hiding this comment.
There was a problem hiding this comment.
There was a problem hiding this comment.
I think we should consider all of those but for the other devcontainer (the contributing one) which is already checked in (cc: @mitchdenny ) That is because most of those settings relate to working on the repo itself, and that is what our contributing dev container is for. This one that I'm adding here, is instead for having a blank slate that has latest nightly installed in an empty workspace with the right nuget.config defined, so anyone can dogfood aspire's latest build from main. The settings you pointed out may not be applicable for this one.
|
Thanks folks! |
|
@joperezr How do I use this? |
In the aspire repo, open the Codespaces -> And then from Dev container configuration -> .NET Aspire - Dogfood (Nightly) |
|
Should we put this in the dogfooding instructions. |


Description
Adds a dogfooding devcontainer that can be used to setup an environment where people can test the latest version of aspire pushed to our nightly feeds. After this one goes in, we can also build one that uses live-built bits.
cc: @mitchdenny
Checklist
<remarks />and<code />elements on your triple slash comments?breaking-changetemplate):doc-ideatemplate):Microsoft Reviewers: Open in CodeFlow