Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-16Favor project-specific build scripts over top-level script (#29918)Safia Abdalla
* Remove top-level build scripts in favor of project specific scripts * Add more build scripts and move top-level to eng * Fix path in Powershell script * Update BuildDirectory for CI jobs * Fix paths in restore scripts and jobs * Address feedback from peer review * Fix references to Html.Abstractions * Update baseline files with new project * Fix a few more broken links * !fixup! Correct Build.props and regen project references * Update docs and fix public api modification check Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2020-09-04Merge branch 'release/5.0-rc2' into masterStephen Halter
# Conflicts: # eng/Version.Details.xml # eng/Versions.props
2020-09-04add the BUILD_REPOSITORY_NAME variable to dockerbuild.sh (#25621)Ricardo Arenas
2020-09-04Pass through BUILD_REPOSITORY_NAME to docker containers (#25620)Matt Mitchell
Needed for manifest generation. Previously we used the uri for the name of the build, but the name is also used for generating the names of the stable package feeds in v3 publishing.
2020-07-16Add additional environment variables to dockerbuild (#23956)Matt Mitchell
These are used by the publish/asset manifest creation tasks to fill out some attributes. Without these in the docker environment, manifests will be inconsistent between those produced on plain machines and ones produced in docker files.
2019-09-11Use stages pipeline (#13040)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 29cf7ecb80b1 - respect verbosity setting in build.sh - add more information to Artifacts.md - enable test signing in internal PRs
2019-06-19Replace 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
2019-05-15Replace all usages of RepositoryRoot with RepoRoot (#10267)Nate McMaster
Preparing to adopt the Arcade SDK, which uses the shorter variable name instead
2019-02-23Update dependencies and react to changes (#7844)Nate McMaster
* Add workaround for dotnet/sdk#2976 * Add new restore sources * Update BAR manifest to point to https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore/index.json * Obsolete WithCulture * Add retries to dockerbuild.sh * Ensure each test run gets a unique in-memory database
2019-02-13Replace custom targets for generating assembly attributes and source control ↵Nate McMaster
info by using SDK features (#7504)
2019-01-19Update buildtools, add --env parameter to dockerbuild.sh, and allow ↵Nate McMaster
overriding KOREBUILD_SKIP_INSTALL_NETFX
2018-11-21Flow BUILD_NUMBER and BUILD_BUILDNUMBER into Docker buildsNate McMaster
2018-11-02Remove dependency on Docker from MSBuild targets (#3866)Nate McMaster
Changes: * This removes MSBuild targets which invoke `docker` commands to build deb and rpm installers * Remove installer targets from the KoreBuild context. Put them into separate project files * Simplify the targets used to build installers by reducing duplicate variable names and deeply nested MSBuild contexts * Remove unused dependencies from the Docker build context
2018-10-17React to renaming this repo from Universe to AspNetCoreNate McMaster
2018-07-05Ensure trx logging is reported correctly when building in TeamCityNate McMaster
2018-07-03Ensure .NET Core runtimes are install in alpine builds to tests can runNate McMaster
2018-03-21Update Templating submoduleNate McMaster
2018-03-21Adjust docker build to use current user ID (#977)Nate McMaster
2018-03-13Remove entrypoint from Dockerfile so build arguments properly flow into the ↵Nate McMaster
container
2018-03-13Do not use interactive mode from dockerbuild.shNate McMaster
2018-03-13Implement script to run build inside a local docker container (#950)Nate McMaster