Skip to content

Add CI images for dotnet/vscode-csharp integration tests - #1730

Merged
lbussell merged 2 commits into
dotnet:mainfrom
dibarbet:dibarbet-add-vscode-csharp-images
Aug 12, 2026
Merged

Add CI images for dotnet/vscode-csharp integration tests#1730
lbussell merged 2 commits into
dotnet:mainfrom
dibarbet:dibarbet-add-vscode-csharp-images

Conversation

@dibarbet

@dibarbet dibarbet commented Aug 5, 2026

Copy link
Copy Markdown
Member

Integration tests in vscode-csharp that run on docker images currently have to install a few additional dependencies in order to run vscode. Currently they are installed as part of the pipeline which is usually fast, but can sometimes take ~30 minutes when the repository is slow.

Instead, we can create a docker image that we can re-use that already has the dependencies installed.

@dibarbet

dibarbet commented Aug 6, 2026

Copy link
Copy Markdown
Member Author

/azp run dotnet-buildtools-prereqs-docker-pr

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 1730 in repo dotnet/dotnet-buildtools-prereqs-docker

@dibarbet
dibarbet force-pushed the dibarbet-add-vscode-csharp-images branch from 621e6db to 80fa228 Compare August 6, 2026 16:48
@dibarbet
dibarbet marked this pull request as ready for review August 6, 2026 20:28
@dibarbet
dibarbet requested review from a team as code owners August 6, 2026 20:28
@lbussell

lbussell commented Aug 6, 2026

Copy link
Copy Markdown
Member

@dibarbet what's the size of the image (either on disk, or compressed) after it's built? Just curious.

@dibarbet

dibarbet commented Aug 6, 2026

Copy link
Copy Markdown
Member Author

@dibarbet what's the size of the image (either on disk, or compressed) after it's built? Just curious.

Locally I'm seeing each image around 1.3 GB disk size - with the incremental usage compared to the base image being ~460-490 MB

@dibarbet

dibarbet commented Aug 10, 2026

Copy link
Copy Markdown
Member Author

@dotnet/dotnet-docker-reviewers could use a review here, happy to give more details if needed

Comment thread src/ubuntu/manifest.json
Comment thread CODEOWNERS
@lbussell
lbussell enabled auto-merge (squash) August 12, 2026 01:08
@lbussell
lbussell merged commit 25901d4 into dotnet:main Aug 12, 2026
15 checks passed
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.

4 participants