Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create dev container feature for aspire #7149

Open
davidfowl opened this issue Jan 19, 2025 · 5 comments
Open

Create dev container feature for aspire #7149

davidfowl opened this issue Jan 19, 2025 · 5 comments
Assignees
Labels
area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication
Milestone

Comments

@davidfowl
Copy link
Member

With the codespaces work, we should complete the loop on this feature, we should provide a https://code.visualstudio.com/docs/devcontainers/containers#_dev-container-features that makes it easier to setup a new codespace/devcontainer with aspire

@davidfowl davidfowl added the area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication label Jan 19, 2025
@davidfowl davidfowl added this to the 9.1 milestone Jan 21, 2025
@danmoseley
Copy link
Member

@mitchdenny
Copy link
Member

So I think the way we make this work to make an overall smooth acquisition experience is that we create the feature as described above, but we also have a template repo with it all pre-configured (to make getting started easier). So we would end up with the following:

https://github.com/dotnet/aspire-devcontainer (for released bits)
https://github.com/dotnet/aspire-devcontainer-nightly (includes a nuget that points to our nightly builds)
https://github.com/dotnet/aspire-devcontainer-feature

@mitchdenny
Copy link
Member

The feature will probably just do things like install the specific version of the templates - and possibly precache some of the packages to improve the experience.

@danmoseley
Copy link
Member

Agreed, and I will work on moving there tonight.

@danmoseley
Copy link
Member

dotnet/aspire-devcontainer-feature#2 but either I make it use 9.0 or I wait until 9.1 releases to merge it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication
Projects
None yet
Development

No branches or pull requests

3 participants