Skip to content

chore: Cloud Agent dev environment (NuGet cache, Dockerfile, docs)#1

Draft
mattfromcursor wants to merge 4 commits into
mainfrom
cursor/env-setup-nuget-cache-7ab0
Draft

chore: Cloud Agent dev environment (NuGet cache, Dockerfile, docs)#1
mattfromcursor wants to merge 4 commits into
mainfrom
cursor/env-setup-nuget-cache-7ab0

Conversation

@mattfromcursor

Copy link
Copy Markdown
Owner

Summary

Sets up the Cloud Agent development environment for the .NET eShop demo slice when api.nuget.org / Azure blob endpoints are unreachable from the VM.

Changes

  • .cursor/Dockerfile + .cursor/environment.json: Pre-restore/build during Cursor environment image creation.
  • .github/workflows/nuget-cache-artifact.yml: Publishes nuget-packages.tar.gz to a GitHub Release (reachable CDN) for seeding ~/.nuget/packages on restricted networks.
  • AGENTS.md: Cursor Cloud section with Docker, NuGet/LibMan workarounds, and run/test commands.

Verification (Cloud Agent)

  • dotnet build eShop.Web.slnf with -p:NuGetAudit=false -p:LibraryRestore=false
  • dotnet test --solution eShop.Web.slnf --filter Ordering.UnitTests — 41 passed
  • AppHost + WebApp at http://localhost:5045
  • Playwright BrowseItemTest and login.setup passed

eshop-browse-and-apphost-demo.mp4

Open in Web Open in Cursor 

cursoragent and others added 4 commits June 4, 2026 02:43
Co-authored-by: mattfromcursor <mattfromcursor@users.noreply.github.com>
Co-authored-by: mattfromcursor <mattfromcursor@users.noreply.github.com>
Co-authored-by: mattfromcursor <mattfromcursor@users.noreply.github.com>
Co-authored-by: mattfromcursor <mattfromcursor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants