Skip to content
代码片段 群组 项目
  1. 7月 09, 2020
  2. 7月 01, 2020
  3. 6月 30, 2020
  4. 6月 18, 2020
  5. 6月 13, 2020
  6. 6月 09, 2020
  7. 6月 03, 2020
    • Doug Bunting's avatar
      Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) · 25604572
      Doug Bunting 创作于
      * Remove extra `[SkipOnHelix]` attribute
      - only need the one compiled into Microsoft.AspNetCore.Testing
      - update the documentation to reflect this
        - nit: address Markdown warnings that VS Code showed
      
      * Add `SuccessfulTests` to ensure something runs in every non-Helix runs
      - #22241
      - cleans up hundreds of warnings but leaves a couple for the Blazor tests assembly
        - see comments about xUnit runner command line in the new class
      25604572
  8. 5月 11, 2020
  9. 5月 09, 2020
  10. 5月 03, 2020
  11. 4月 26, 2020
    • Doug Bunting's avatar
      A quick collection of quick fixes (#20993) · 54722a52
      Doug Bunting 创作于
      * Quick fix: Simplify devBuilds.yml
        - remove an excess build step
      
      * Quick fix: Move `SetupNugetSources` script invocations above `parameters.beforeBuild`
        - ensure NuGet.config is ready for all internal builds
        - remove now-duplicate `SetupNugetSources` invocations wherever default-build.yml is used
      
      * Quick fix: Clean up SiteExtensions/build.cmd
        - quote all rooted paths
        - check `%ERRORLEVEL%` after every `CALL`
        - nits:
          - add a few more `ECHO` commands
          - wrap long lines
      
      * Quick fix: Ensure `$(BuildNative)` is always set correctly
        - fix problems using `-all` or `/p:BuildAllProjects=true` without `-buildNative`
          - ensure `$(BuildNative)` is `false` where it's not supported
        - move some duplicated settings into eng/Common.props and `<Import />` the new file
        - remove now-duplicated parts of conditions using `$(BuildNative)`
      
      * Quick fix: Consistently use `--build-*`
        - avoid `/p:Build*`  on the command line (except with eng/scripts/ci-source-build.sh)
        - nits:
          - remove now-useless `-buildNative` with `-all`
          - expand and correct a couple of related comments and messages
      
      * Quick fix: Support `-all` together with `-projects`
        - remove need to specify `/p:BuildAllProjects=true`
        - nit: simplify some Boolean logic
      54722a52
  12. 4月 24, 2020
  13. 3月 25, 2020
  14. 2月 28, 2020
  15. 2月 26, 2020
  16. 2月 22, 2020
  17. 2月 15, 2020
  18. 2月 14, 2020
    • Doug Bunting's avatar
      Mark AspNetCore projects that aren't packaged explicitly (#18767) · a6c43b14
      Doug Bunting 创作于
      * Mark AspNetCore projects that aren't packaged explicitly
      - avoid NU5104 warnings due to confusing versioning
      - `$(IsShippingPackage)` was semantically incorrect in any case
      
      * Remove redundant `$(IsShippingPackage)` settings in `$(IsAspNetCoreApp)` projects
      - default is `true` for all implementation projects
      
      * Use `$(IsPackable)` when deciding how `$(IsAspNetCoreApp)` projects are handled
      - remove all use of `$(IsShippingPackage)` for shared framework composition
      - update documentation to match these changes
      
      nits:
      - remove odd default for `$(IsPackable)` in Directory.Build.targets
        - no longer relevant since all `$(IsAspNetCoreApp)` projects are `$(IsShippingPackage)` too
      - include more information in docs/ProjectProperties.md
      
      * Add direct System.Text.Json references
      - avoid MSB3277 warnings
      a6c43b14
    • Andrew Stanton-Nurse's avatar
  19. 2月 13, 2020
  20. 1月 17, 2020
  21. 1月 09, 2020
  22. 12月 12, 2019
  23. 11月 19, 2019
  24. 11月 12, 2019
  25. 10月 24, 2019
  26. 10月 17, 2019
  27. 9月 24, 2019
  28. 9月 11, 2019
    • Doug Bunting's avatar
      Use stages pipeline (#13040) · 04705ee4
      Doug Bunting 创作于
      - #11924
      - change ci.yml to use stages and post-build.yml
        - add use of publish-build-assets.yml and post-build.yml
        - create manifests and push to artifacts in last build step of each job
          - pass more MSBuild properties into those builds
          - use Arcade to publish installers
        - use distinct `$(AssetManifestFileName)` values per job
          - set global property to override what's hard-coded in Publish.proj
      - change codesign-xplat.yml to use empty.proj and normal Arcade signing and publication process
        - remove XPlatPackageSigner.proj
      - change default-build.yml to use job.yml
        - remove unused parameters e.g. `matrix`, `poolName`, `variables`
        - use `enableMicrobuild` and `enablePublishTestResults` to eliminate duplicate build steps
      - add .dll's and .exe's as files to sign w/ Microsoft400
        - add signcheck exclusions
      - remove custom manifest generation i.e. the `GenerateBuildAssetManifest` target and related artifacts
      - update docker infrastructure to use same paths in and out of the container
        - avoids problems adding to artifacts from within the builds
      - correct typo in build.sh
      - use `$env:DOTNET_INSTALL_DIR` in `DotNetCommands`
        - relax expectations that an arch-specific folder exists under (say) `$env:DOTNET_HOME`
        - avoids need to define `$env:DOTNET_HOME` in all jobs on CI
      - update dependencies from dotnet/arcade build '20190908.2'
        - upgrade to eg. Arcade SDK '1.0.0-beta.19458.2' package version
        - pick up dotnet/arcade@dd593acc8b08 fix
          - enable use of `%(PublishFlatContainer)` metadata and correct signing validation issues
      - use `$(DotNetFinalVersionKind)` in preparation for servicing builds
        - set `$(IsStableBuild)` for use in Arcade infrastructure
      - disable signing validation for now (see #13864)
      
      nits:
      - upload logs in first artifact
      - remove attempts to package non-existent VSIX
        - follow-up to 29cf7ecb
      - respect verbosity setting in build.sh
      - add more information to Artifacts.md
      - enable test signing in internal PRs
      04705ee4
  29. 8月 14, 2019
  30. 8月 06, 2019
  31. 7月 30, 2019
  32. 7月 27, 2019
    • John Luo's avatar
      Improve components infrastructure (#12145) · e149f9c0
      John Luo 创作于
      * Remove generated Web.JS javascript files files
      
      * Build NodeJS project referenced by managed projects by default
      
      * Build Web.JS before other CI jobs
      
      - We can't build Web.JS on Linux Musl for example
      
      * Make BuildAll not override explicit BuildJava/NodeJS/Native/Managed settings
      
      * Capture CodeCheck logs for debugging
      
      * Skip NodeJS projects when generation ref assemblies
      
      * Do not build dependent projects if NodeJS is not built
      
      * Make build fail immediately if BuildNodeJS is true but NodeJS is not installed
      
      * Do not build nodejs in installer builds
      e149f9c0
  33. 7月 25, 2019
  34. 7月 24, 2019
  35. 7月 12, 2019
    • Doug Bunting's avatar
      Update branding to 2.2.7 (#12100) · 4fd1d014
      Doug Bunting 创作于
      * Add Microsoft.AspNetCore.Mvc.Api.Analyzers to baselines
      * also improve PreparingPatchUpdates.md
        - document changes to dependencies.props
        - reflect changes in how Templating is handled
          - e.g. use EF Core examples
        - nit: adjust indentation to avoid markdown warnings
      4fd1d014
    • Doug Bunting's avatar
      Update branding to 2.1.12 (#12096) · 59d43346
      Doug Bunting 创作于
      * also improve PreparingPatchUpdates.md
        - document changes to dependencies.props
        - reflect changes in how Templating is handled
          - e.g. use EF Core examples
        - nit: adjust indentation to avoid markdown warnings
      59d43346
加载中