dotnet / dotnet/aspnetcore

[build.ps1] "-All" is poorly named

Open
#54,138 0 comments 0 reactions 0 assignees View on GitHub
area-infrastructure task
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 10h
Merged PRs (30d)
281

Description

`build.ps1 -All` doesn't actually build everything - it builds all source project types (C#/Native/Java/Node), plus the SharedFx/Targeting Pack. It doesn't build the Installers. We should change it to build everything, and update CI to pass `-NoBuildInstallers` wherever we're currently passing `-All`.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting build.ps1 to trace the -All option and identify the CI files that currently pass -All. Update the naming and build behavior as described, then verify that CI uses -NoBuildInstallers where appropriate and that the resulting build includes installers.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
build-system, ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.