Skip to content

Conversation

@dougbu
Copy link
Contributor

@dougbu dougbu commented Sep 19, 2021

  • avoid useless transitions to inner builds

- avoid useless transitions to inner builds
@dougbu dougbu requested review from a team and sebastienros September 19, 2021 18:39
@dougbu dougbu added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Sep 19, 2021
@dougbu
Copy link
Contributor Author

dougbu commented Sep 19, 2021

  • avoid useless transitions to inner builds

@rainersigwald will this impact build performance at all❔

- project builds only w/ `$(DefaultNetCoreTargetFramework)`
@rainersigwald
Copy link
Member

will this impact build performance at all❔

Yes, but you might not notice.

Specifically, only one evaluation per project is required now, where before you were using two. Evaluation time is nontrivial but is not usually a huge component of build time.

@dougbu dougbu merged commit e639f4e into main Sep 22, 2021
@dougbu dougbu deleted the dougbu/less.frameworksss branch September 22, 2021 23:06
@ghost ghost added this to the 7.0-preview1 milestone Sep 22, 2021
@dougbu
Copy link
Contributor Author

dougbu commented Sep 22, 2021

/backport to release/6.0

@github-actions
Copy link
Contributor

Started backporting to release/6.0: https://github.com/dotnet/aspnetcore/actions/runs/1263812307

@github-actions
Copy link
Contributor

@dougbu an error occurred while backporting to release/6.0, please check the run log for details!

Error: @dougbu is not a repo collaborator, backporting is not allowed.

dougbu added a commit that referenced this pull request Sep 30, 2021
- backport of #36727

`<TargetFrameworks />` -> `<TargetFramework />` (#36727)

  * `<TargetFrameworks />` -> `<TargetFramework />`
    - avoid useless transitions to inner builds
  * Remove most `$(BenchmarksTargetFramework)` use

  Co-authored-by: Sébastien Ros <[email protected]>
dougbu added a commit that referenced this pull request Sep 30, 2021
- backport of #36727

`<TargetFrameworks />` -> `<TargetFramework />` (#36727)

  * `<TargetFrameworks />` -> `<TargetFramework />`
    - avoid useless transitions to inner builds
  * Remove most `$(BenchmarksTargetFramework)` use

  Co-authored-by: Sébastien Ros <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants