Skip to content
代码片段 群组 项目
  • Nate McMaster's avatar
    4fde84a7
    Replace KoreBuild with Arcade (#11122) · 4fde84a7
    Nate McMaster 创作于
    * Replace usages of $(CI) with $(ContinuousIntegrationBuild)
    
    * Move RepoTasks to eng/tools/
    
    * Remove dead code
    
    * Update build.sh/ps1 to invoke Arcade instead of KoreBuild
    
    * build/repo.props => eng/Build.props
    
    * build/CodeSign.{props,targets} => eng/Signing.props
    
    * build/repo.targets => eng/Build.props, eng/CodeGen.proj, and eng/AfterSolutionBuild.targets
    
    * Remove AddAllProjectRefsToSolution.ps1
    
    * Put selenium process tracking into artifacts/tmp/
    
    * build/docker => eng/docker
    
    * Move content from korebuild.json to global.json
    
    * Remove cibuild.{sh,cmd} and update ci.yml
    
    * Ensure vswhere detects BuildTools installations
    
    * Remove sign check exclusions (Arcade does not support)
    
    * list VS required components in global.json
    
    * Update CodeCheck.ps1
    
    * Update arcade (#11143)
    
    * Fixups to broken build
    
    * capture test results in xunit form
    * attempt to fix code check
    * restore before linux build
    * remove duplicate signinfos
    
    * More build fixes
    
    * exclude node_modules from unique project check
    * fixup signing props
    
    * More build fixes
    
    * Remove unused NoWarns
    * Skip building site extension
    * Suppress xunit color in console output
    * Install x86 runtime
    
    * Run KillProcesses.ps1 at end of build on CI
    
    * activate env vars in codecheck.ps1
    
    * Fix signing and generate build manifests
    
    * Fixup code check and linux installers build
    
    * Remove custom restore targets
    
    * Import flaky test props
    
    * Restore original manifest generation code and set warnAsErrors=false
    
    * Alwasy restore the toolset
    
    * More attempts at build fixes
    
    * run restore before building deb/rpm packages
    * pre-install Yarn.MSBuild
    * Remove WIX workaround
    
    * Attempt to fix RPM installers and x86 build
    
    * Fix helix tests, java auto-detection, and code gen steps
    
    * Globally disable MSBuild node resuse and capture MSbuild crash logs
    
    * Cleanup build invocation for installers
    
    * Set max time on xunit tests to 15 min
    
    * Update helix-test.yml
    
    * Fix Hosting tests
    
    * Fix TestHost
    
    * Fix Negotiate.Test
    
    * Fix Mvc tests
    
    * Capture results
    
    * Fix Hosting tests
    
    * Fix Kestrel tests
    
    * Fix ServerComparison tests
    
    * Fix DefaultBuilder functional tests
    
    * Skip template tests
    
    Need to run pack before running tests on mac/linux now
    
    * Fix Identity test
    
    * Fix ServerComparison tests
    
    * Verify nginx installation on ubuntu
    
    * Verify nginx installation?
    
    * Try adding to path
    
    * Try symlink
    
    * Sudo?
    
    * Woot it works
    
    * Disable timeout
    
    Template tests require more than 15 mins
    
    * list env vars
    
    * Use correct dotnet_home
    
    * Prepent path instead
    
    * Fix npmproj tests
    
    * Fix CORS tests
    
    * Debug signalr tests
    
    * Debug signalr
    
    * Capture bin
    
    * Try building templates sequentially
    
    * Debug signalr
    
    * Cleanup
    
    * Disable signalr npm tests
    
    * Debug template test
    
    * Try to fix templates again and make steps more reliable
    
    * Cleanup
    
    * Feedback
    4fde84a7
    历史
    Replace KoreBuild with Arcade (#11122)
    Nate McMaster 创作于
    * Replace usages of $(CI) with $(ContinuousIntegrationBuild)
    
    * Move RepoTasks to eng/tools/
    
    * Remove dead code
    
    * Update build.sh/ps1 to invoke Arcade instead of KoreBuild
    
    * build/repo.props => eng/Build.props
    
    * build/CodeSign.{props,targets} => eng/Signing.props
    
    * build/repo.targets => eng/Build.props, eng/CodeGen.proj, and eng/AfterSolutionBuild.targets
    
    * Remove AddAllProjectRefsToSolution.ps1
    
    * Put selenium process tracking into artifacts/tmp/
    
    * build/docker => eng/docker
    
    * Move content from korebuild.json to global.json
    
    * Remove cibuild.{sh,cmd} and update ci.yml
    
    * Ensure vswhere detects BuildTools installations
    
    * Remove sign check exclusions (Arcade does not support)
    
    * list VS required components in global.json
    
    * Update CodeCheck.ps1
    
    * Update arcade (#11143)
    
    * Fixups to broken build
    
    * capture test results in xunit form
    * attempt to fix code check
    * restore before linux build
    * remove duplicate signinfos
    
    * More build fixes
    
    * exclude node_modules from unique project check
    * fixup signing props
    
    * More build fixes
    
    * Remove unused NoWarns
    * Skip building site extension
    * Suppress xunit color in console output
    * Install x86 runtime
    
    * Run KillProcesses.ps1 at end of build on CI
    
    * activate env vars in codecheck.ps1
    
    * Fix signing and generate build manifests
    
    * Fixup code check and linux installers build
    
    * Remove custom restore targets
    
    * Import flaky test props
    
    * Restore original manifest generation code and set warnAsErrors=false
    
    * Alwasy restore the toolset
    
    * More attempts at build fixes
    
    * run restore before building deb/rpm packages
    * pre-install Yarn.MSBuild
    * Remove WIX workaround
    
    * Attempt to fix RPM installers and x86 build
    
    * Fix helix tests, java auto-detection, and code gen steps
    
    * Globally disable MSBuild node resuse and capture MSbuild crash logs
    
    * Cleanup build invocation for installers
    
    * Set max time on xunit tests to 15 min
    
    * Update helix-test.yml
    
    * Fix Hosting tests
    
    * Fix TestHost
    
    * Fix Negotiate.Test
    
    * Fix Mvc tests
    
    * Capture results
    
    * Fix Hosting tests
    
    * Fix Kestrel tests
    
    * Fix ServerComparison tests
    
    * Fix DefaultBuilder functional tests
    
    * Skip template tests
    
    Need to run pack before running tests on mac/linux now
    
    * Fix Identity test
    
    * Fix ServerComparison tests
    
    * Verify nginx installation on ubuntu
    
    * Verify nginx installation?
    
    * Try adding to path
    
    * Try symlink
    
    * Sudo?
    
    * Woot it works
    
    * Disable timeout
    
    Template tests require more than 15 mins
    
    * list env vars
    
    * Use correct dotnet_home
    
    * Prepent path instead
    
    * Fix npmproj tests
    
    * Fix CORS tests
    
    * Debug signalr tests
    
    * Debug signalr
    
    * Capture bin
    
    * Try building templates sequentially
    
    * Debug signalr
    
    * Cleanup
    
    * Disable signalr npm tests
    
    * Debug template test
    
    * Try to fix templates again and make steps more reliable
    
    * Cleanup
    
    * Feedback