Skip to content
代码片段 群组 项目
  1. 6月 11, 2022
  2. 5月 20, 2022
  3. 5月 18, 2022
  4. 5月 10, 2022
  5. 5月 08, 2022
  6. 4月 30, 2022
  7. 4月 29, 2022
  8. 3月 30, 2022
  9. 3月 29, 2022
  10. 3月 19, 2022
    • Doug Bunting's avatar
      Get richnav.yml building again (#40729) · 1e2d80b2
      Doug Bunting 创作于
      - correct build.cmd location
      - generally, align richnav.yml with ci.yml
        - ignore signing, internal download args, and publish args
        - perform native build w/o rich nav and don't do installers build; both fail
      - disable pipeline in PR validation
        - also remove irrelevant trigger branches
      
      nits:
      - correct name of one build step in ci.yml
      - don't bother setting `$(EnableRichCodeNavigation)` or `$(OnlyPackPlatformSpecificPackages)` to `true`
        - job.yml sets `$(EnableRichCodeNavigation)` variable and `msbuild` will find that in environment
        - `$(OnlyPackPlatformSpecificPackages)` is not relevant in this pipeline; not packing
      1e2d80b2
  11. 3月 17, 2022
  12. 3月 16, 2022
  13. 3月 15, 2022
  14. 3月 12, 2022
    • Hao Kung's avatar
      Add the PublishArgs back (#40670) · 2b4a186c
      Hao Kung 创作于
      2b4a186c
    • William Godbe's avatar
      Build .rpm packages for linux arm64 (#40485) · 2e132384
      William Godbe 创作于
      
      * Build .rpm packages for linux arm64
      
      * Fixup
      
      * Remove dupe asset manifest params
      
      * Don't build native
      
      * Fix RPM build condition
      
      * Get binlog
      
      * Fix arch
      
      * Fixup
      
      * No binlog
      
      * Avoid duplicate targeting-pack RPM Build
      - if an RPM containing platform-neutral executables is platform-neutral, this should be enough
      
      * Correct RPM arch name, include in targeting pack
      
      * Revert "Avoid duplicate targeting-pack RPM Build"
      
      This reverts commit 77f81b8d696d663249a54c56be4a1d70fe68668f
      
      * Rename x64 RPM to "x64"
      
      Co-authored-by: default avatarDoug Bunting <6431421+dougbu@users.noreply.github.com>
      2e132384
  15. 3月 11, 2022
  16. 3月 06, 2022
  17. 2月 12, 2022
  18. 2月 10, 2022
  19. 2月 08, 2022
    • Doug Bunting's avatar
      Use `-noBuild` in second build steps of test jobs (#39998) · 633b3d7f
      Doug Bunting 创作于
      * Use `-noBuild` in second build steps of test jobs
      - building again in Publish target adds nothing in most cases
      - use `-noBuildRepoTasks` more consistently
        - again, building the repo tasks wastefully repeated work done in previous build step
      - use `-noBuildJava` more consistently in quarantined pipelines
        - Java tests aren't worth testing _or building_ in these pipelines because they cannot be quarantined
      - remove `-noRestore` and `-noBuildDeps` when `-noBuild` specified; redundant
      - work around https://github.com/dotnet/sdk/issues/23777
        - do not publish .cshtml files of most test asset projects when `$(NoBuild)` is set
      - update FunctionalTestWithAssets.targets to help Publish succeed when `$(NoBuild)` is set
        - fixes build jobs in quarantined-pr pipeline where `--no-build` was already specified
      - for IIS test assets, perform all builds needed for their profiles within Build target
        - move `ReferenceTestTasks=false` and comments about it to where property matters
        - merge separate targets in FunctionalTest.props to make items available during (now separate) Publish
      
      nits:
      - touch up RunHelix.ps1 console output
      - reorder command line arguments for consistency in changed parts of the YAML files
      - move `NoBuild=true` setting out of FunctionalTestWithAssets.props
      - use `BeforeTargets` in FunctionalTest.props to improve determinism
      633b3d7f
  20. 2月 02, 2022
  21. 2月 01, 2022
    • Safia Abdalla's avatar
    • Doug Bunting's avatar
      Remove Interop build step (#39553) · c0575788
      Doug Bunting 创作于
      - remove separate step to restore Interop projects
      - make Interop test asset projects more "normal"
          - use usual mechanism to target latest ASP.NET Core bits
          - remove use of `$(BuildInteropProjects)`
      - expand FunctionalTestWithAssets.targets to help w/ local testing
          - still delayed and done only when necessary
          - handle non-Helix testing e.g. handle `dotnet test` too
          - build test assets into location `InteropTests` expects on local machine
      - add FunctionalTestWithAssets.props, providing relevant defaults
      - expand `FunctionalTestWithAssets` use to Identity.FunctionalTests
      
      nits:
      - rename `@(FunctionalTestAssetProjectReference)` to `@(TestAssetProjectReference)`
      - cleanup leftover reference to ProjectTemplates/testassets/ in Build.props
          - should have been removed in 54ff3797
      - remove `/p:RunTemplateTests=true`; no need to specify the default
      - clean up other projects that use `$(MvcTestingTargets)`
          - none need special handling for publish (don't need pages, views, or wwwroot files)
      c0575788
  22. 1月 25, 2022
  23. 1月 22, 2022
  24. 1月 12, 2022
  25. 1月 11, 2022
  26. 1月 08, 2022
  27. 12月 14, 2021
    • Doug Bunting's avatar
      !nits! Build cleanup (#38979) · f072ff85
      Doug Bunting 创作于
      - condense `$(_UseHelixOpenQueues)` YAML
      - restore ability to override `$(IsUnitTestProject)`
      - treat `$(IsUnitTestProject)` and `$(IsTestProject)` as `bool` after Arcade SDK.props imported
      - avoid attempts to override `$(RunQuarantinedTests)`; it's set globally
      - remove unnecessary `$(IsUnitTestProject)` and `$(IsTestProject)` settings
        - override `$(IsUnitTestProject)` (not `$(IsTestProject)`) _before_ root Directory.Build.props
      f072ff85
  28. 12月 02, 2021
  29. 12月 01, 2021
  30. 11月 30, 2021
  31. 11月 23, 2021
    • Doug Bunting's avatar
      Remove Arm64-specific jobs in matrix pipelines (#38564) · d4d4c4bd
      Doug Bunting 创作于
      - stop using `$(TargetArchitecture)` in Helix.Common.props and Helix.targets
        - add `$(IsArm64HelixQueue)`
      - make Helix queue choices more readable
        - use `<Choose/>
        - remove excess `Condition` clauses
      - rename `$(IsHelixDaily)` :arrow_right: `$(IsHelixPRCheck)`
        - use new property only in ci.yml and quarantined-pr.yml
        - flip check in Helix.Common.props
      
      nit: remove unused `$(IsRequiredCheck)` and `$(CreateHelixPayload)` properties
      d4d4c4bd
  32. 11月 20, 2021
    • Doug Bunting's avatar
      [main] Update Docker images, queues, etc. (#38427) · 64c37113
      Doug Bunting 创作于
      - part of dotnet/aspnetcore-internal#3950
        - also touches on #36032
      - update Helix queues from Alpine 3.12 to 3.14, OSX 10.14 to 10.15, and (for Arm64) Debian 9 to 11
        - use OSX 11.00 when testing PRs and rolling builds; reduce 10.15 usage to scheduled runs
        - remove overlap (all 3 queues) between PRs / rolling builds and scheduled runs
        - remove quarantined-pr / quarantined-tests overlap
      - build source-index on `windows-latest` (not `vs2017-win2016`)
      - update build and Helix Docker images to latest tags
      
      - skip a test class on macOS 10.15
        - #38542
      
      nits:
      - don't skip unused Helix queues
      - remove versions from pipeline job display names
        - some were already outdated; rest will be confusing in the future
      - remove most comments about unused Helix queues
      64c37113
  33. 10月 30, 2021
  34. 10月 28, 2021
加载中