Skip to content
代码片段 群组 项目
  1. 6月 11, 2022
  2. 6月 10, 2022
  3. 6月 09, 2022
  4. 6月 08, 2022
  5. 5月 17, 2022
    • Damian Edwards's avatar
      Fix templates sourceName & port of template fixes from main (#41536) · 34188436
      Damian Edwards 创作于
      * Fix templates sourceName
      * Support minimal APIs & program/main together in Web API template
      
        - Updated test cases to cover more options combinations
        - Fixed route pattern typo in minimal APIs case
        - Added missing UseAuthorization call in minimal APIs + Windows Auth case
        - Fail template tests if a compiler warning is output on build or publish
        - Fix Web API template when call graph option is true
        - Add arg constants & fix formatting
      
      Fixes #41491
      
      * Clean-up from template fix port
      
        - Update template scripts to use correct package version when using locally
        - Update template-baselines.json to cover new template options
      
      * Update for VS compiler changes to nullability & u8 string literals
      
      * Template baselines test fix
      
      * Make template baseline test check namespaces match project name
      
      * Comment for clarity
      
      * Port extra template tests from main
      
      * Port template test change that fails if warnings present on build or publish
      
      * Use original file name in template baseline test
      
      * Fix single file exe test
      
      Now that we fail if "warning" appears in the command output, we have to be sure to now issue and dotnet CLI commands that result in SDK warnings (in this case the change in net6.0 that -r must be accompanied with --self-contained or --no-self-contained).
      
      * Comment out tenmplate baseline test namespace declaration
      
      * Comment out template warning checks
      
      * Apply test fixes from failures investigation
      
      * Set project name
      
      * Bump Helix test runner timeout to 60 mins
      
      * Collect test host dumps on Helix test runner crashes
      
      * Print message when test job times out
      
      Bump helix timeout to match main (45 mins)
      
      * Make helix runner print timestamps with console logs
      
      * Ported more test changes from main
      
      * Revert failing project test if new/build/publish emit restore errors or other warnings.
      
      * Fix typos
      
      * Port TestRunner.cs changes
      未验证
      34188436
  6. 5月 13, 2022
  7. 5月 12, 2022
  8. 5月 11, 2022
  9. 5月 10, 2022
  10. 5月 06, 2022
  11. 5月 05, 2022
  12. 5月 04, 2022
  13. 4月 18, 2022
  14. 4月 15, 2022
  15. 4月 14, 2022
  16. 4月 13, 2022
    • dotnet-bot's avatar
      Merge in 'release/6.0' changes · 44718f6e
      dotnet-bot 创作于
      44718f6e
    • Matt Mitchell's avatar
      Merging internal commits for release/6.0 (#41156) · 0d1fbec8
      Matt Mitchell 创作于
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-efcore
      
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-efcore
      
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-efcore
      
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-runtime
      
      * Merged PR 21649: [internal/release/6.0] Make UseUrls() override default hosting config
      
      ## Description
      
      Prior to this change, default config (typically loaded from `DOTNET_`/`ASPNET_` environment variables and command line arguments) could override the application-level configuration. This would prevent `GenericWebHostService` from seeing the latest configuration set by `UseUrls()` of `DOTNET_URLS`, `ASPNET_URLS` or `--urls` was set.
      
      Fixes #38185
      
      ## Customer Impact
      
      This is a big gotcha to customers using `WebApplicationBuilder` (which is used in all the ASP.NET Core 6 templates) who expect the following to work:
      
      ```C#
      var builder = WebApplication.CreateBuilder(args);
      builder.WebHost.UseUrls("http://*:8080");
      var app = builder.Build();
      app.Run();
      ```
      
      A comment on the issue suggesting we patch this has gotten 5 thumbs ups not counting mine.
      
      ## Regression?
      
      - [ ] Yes
      - [x] No
      
      ## Risk
      
      - [ ] High
      - [ ] Medium
      - [x] Low
      
      This is a small well tested change which only affects the loading of default config sources and those added via a `HostFactoryResolver` to host configuration. [Here’s the existing test](https://github.com/dotnet/aspnetcore/blob/0f6f649f1da658bbe37b8898df0c80c5affa9d2d/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/WebApplicationTests.cs#L883) showing that the expected configuration providers are still dispose.
      
      ## Verification
      
      - [x] Manual (required)
      - [x] Automated
      
      ## Packaging changes reviewed?
      
      - [ ] Yes
      - [ ] No
      - [x] N/A
      
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-runtime
      
      * Merge from github release/6.0
      
      * [internal/release/6.0] Update dependencies from dnceng/internal/dotnet-efcore dnceng/internal/dotnet-runtime
      
       - Set to private runtime
      
      * Merged PR 21869: Correct `--architecture` in `fpm` commands
      
      # {PR title}
      
      Correct `--architecture` in `fpm` commands
      
      ## Description
      
      Update `fpm` commands to use a supported `--architecture` value. As-is, the x64 .rpm files we produce are incompatible w/ installation on an x64 machine. Problem found during servicing version flow.
      
      ## Customer Impact
      
      Unable to build dotnet-installer-ci-official w/ current .rpm files from dotnet-aspnetcore repo.
      
      ## Regression?
      
      - [x] Yes
      - [ ] No
      
      This is a build regression since 6.0.3. It will also impact our 'main' branch.
      
      ## Risk
      
      - [ ] High
      - [ ] Medium
      - [x] Low
      
      Have verified the chosen values for the command line using available online documentation. Since we know the current .rpm files are busted, things can only get better :smiley:
      
      ## Verification
      
      - [x] Manual (required)
      - [ ] Automated
      
      I am locally building this branch and will use `rpmlint` in a `docker` container to verify the goodness of the produced package.
      
      ## Packaging changes reviewed?
      
      - [ ] Yes
      - [ ] No
      - [ ] N/A
      
      Not sure how to answer this because the change is to an internal setting of the RPM installer. If others agree it's the right change, it's been reviewed :smiley:
      
      
      
      ----
      
      ## When servicing release/2.1
      
      - [ ] Make necessary changes in eng/PatchConfig.props
      
      * Merged PR 21931: Revert "[release/6.0] Build ProjectTemplates in Source-Build (#40650)" (#40805)
      
      # {PR title}
      
      Summary of the changes (Less than 80 chars)
      
      ## Description
      
      {Detail}
      
      Fixes #{bug number} (in this specific format)
      
      ## Customer Impact
      
      {Justification}
      
      ## Regression?
      
      - [ ] Yes
      - [ ] No
      
      [If yes, specify the version the behavior has regressed from]
      
      ## Risk
      
      - [ ] High
      - [ ] Medium
      - [ ] Low
      
      [Justify the selection above]
      
      ## Verification
      
      - [ ] Manual (required)
      - [ ] Automated
      
      ## Packaging changes reviewed?
      
      - [ ] Yes
      - [ ] No
      - [ ] N/A
      
      ----
      
      ## When servicing release/2.1
      
      - [ ] Make necessary changes in eng/PatchConfig.props
      
      Revert "[release/6.0] Build ProjectTemplates in Source-Build (#40650)" (#40805)
      
      This reverts commit 7c2000d3.
      
      Co-authored-by: default avatardotnet-bot <dotnet-bot@microsoft.com>
      Co-authored-by: default avatarDotNet Bot <dn-bot@microsoft.com>
      Co-authored-by: default avatarStephen Halter <shalter@microsoft.com>
      Co-authored-by: default avatarmmitche <mmitche@microsoft.com>
      Co-authored-by: default avatarDoug Bunting (AAPT) <dougbu@microsoft.com>
      未验证
      0d1fbec8
    • Sean Reeser's avatar
  17. 4月 12, 2022
加载中