Skip to content

Windows Packaging: Avoid using the full dotnet SDK #212

@dduportal

Description

@dduportal

Hello @MarkEWaite @timja , I'm facing a size/speed issue around the Windows packaging step.

The size of the image mcr.microsoft.com/dotnet/framework/sdk:3.5 is 15Gb and need to be pull each time we run a release process (or a build in jenkins-infra/docker-packaging#23).

This issue already exists during the weekly and LTS releases (seen with @Wadeck and @daniel-beck during the last security update) and the time of pulling this images is coherent with the docker-packaging build times: around 14 min only for pulling the base image.

I wonder what part of the dotnet SDK are strictly required for generating the MSI package and if we couldn't only install these elements instead of pulling the full sized image. WDYT?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions