Граф коммитов

101 Коммитов

Автор SHA1 Сообщение Дата
Smit Patel 98db559c72 Remove binary logger
Add file logger
2017-06-07 10:40:43 -07:00
Nate McMaster 1cd37a2570 Typo fix 2017-06-02 15:23:09 -07:00
Nate McMaster 6b24825fdd Add support for repo tasks
- KoreBuild will automatically restore and compile build/tasks/RepoTasks.csproj
 - Added automatic import to build/tasks/RepoTasks.tasks
2017-06-02 15:14:13 -07:00
Mike Harder 40da41f09f Update shared runtime versions to 1.0.5 & 1.1.2 (#250) 2017-05-25 09:52:28 -07:00
Kiran Challa a02b92373e Update shared runtime versions to 1.0.5 & 1.1.2 (#249) 2017-05-25 09:46:52 -07:00
Nate McMaster c367af001c Use binary logging instead of plaintext file logging 2017-05-12 11:15:00 -07:00
Kiran Challa 64d5c6c5ac Install CLI after installing shared runtimes 2017-05-11 09:51:54 -07:00
Nate McMaster 6eb29362f1 Restore color output on CI 2017-05-03 12:52:55 -07:00
Nate McMaster d36635a9f5 Cleanup workarounds (#233)
- No longer download NuGet.exe. Fixes #214
- Don't generate global.json
- Add comments to template file. Fixes #222
2017-05-01 11:01:30 -07:00
Nate McMaster 9298daa4f1 Revert "Disable MSB4011 duplicate import warning (#227)"
This reverts commit 403ef87bc9.
2017-04-21 14:58:27 -07:00
Pavel Krymets 403ef87bc9 Disable MSB4011 duplicate import warning (#227) 2017-04-21 08:48:47 -07:00
Kiran Challa aa53be86c5 Skip installing shared runtimes when KOREBUILD_SKIP_RUNTIME_INSTALL is 1 2017-04-07 08:35:15 -07:00
Kiran Challa 66c6ab7bd7 Install 1.0.4 shared runtime as the latest CLI does not install it.
This is required for tools in the aspnet/dotnettools repo which still depend on netcoreapp1.0
2017-04-03 17:44:37 -07:00
Kiran Challa 110ca52600 Revert "Upgrade CLI version to 2.0.0-preview1-005685" as it broke Kestrel with error "System.DllNotFoundException : Unable to load DLL 'libuv': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"
This reverts commit 07b3813953.
2017-04-03 14:41:54 -07:00
Kiran Challa 07b3813953 Upgrade CLI version to 2.0.0-preview1-005685 2017-04-03 14:01:54 -07:00
Kiran Challa 6d027994a8 Fixing installation of sharedruntime to be overridable by environment variables 2017-03-22 14:57:33 -07:00
Nate McMaster c2138a147b Revert to using cached feed and add curl retries 2017-03-22 11:39:25 -07:00
Nate McMaster be1eb6b31c
Use uncached azure feed on Travis OSX agents. Fail script sooner if dotnet download fails 2017-03-21 12:51:53 -07:00
Nate McMaster 734e1a138f
Check that OSX >= 10.12 on install 2017-03-21 09:17:20 -07:00
Nate McMaster 3ba450cf44
Generate global.json file in repo folder 2017-03-16 13:54:04 -07:00
Kiran Challa 37237d920c Updating scripts to install 2.0 version of CLI and shared runtime. 2017-03-16 09:52:29 -07:00
Nate McMaster 76ab349a0d
Remove Sake 2017-03-08 12:27:08 -08:00
Doug Bunting 0a4214d1ba Work around Microsoft/msbuild#1792
- piping MsBuild output into `tee` cleans up the excess ANSI character codes
- add `pipefail` option setting; ensure new pipeline doesn't cause false positives

Extend the related `/clp:DisableConsoleColor` fix in fc6f034 to Windows CI machines.
2017-03-06 10:12:46 -08:00
Doug Bunting fc6f034380 Disable console colors when running on a CI machine
- a few of our builds fail on Travis due to these excess characters
  - e.g https://travis-ci.org/aspnet/Mvc/builds/207068889
- barely useful anywhere, even Travis (where web page shows some color)

nits (both for KoreBuild.ps1 only):
- quote the `$makeFileProj` variable in the preflight command too
- move project file to the end of the response file
2017-03-03 09:32:56 -08:00
Doug Bunting 8f2c36b859 Fix cross-plat builds
- need `$(NetFxVersion)` in preflight build; no reference assemblies installed otherwise

nits:
- use a response file for preflight since command is getting long
- set `$(RepositoryRoot)` in preflight, enabling `-r` to override everything
- never use `$makeFileProj` without quotes

Now see expected `Installing NETFrameworkReferenceAssemblies 4.6.1.` output
example error without this:
```
.../Microsoft.Common.CurrentVersion.targets(1111,5): error MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.5.1" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [.../Microsoft.AspNetCore.Mvc.csproj]
```
2017-03-02 09:11:09 -08:00
Nate McMaster afa9dcacc2 Make MSBuild the default lifecycle
Changes the default lifecycle from Sake to MSBuild. This will require updating the command-line syntax for anyone calling 'build.cmd'

Removes NPM, Grunt, and bower from the default lifecycle. Resolves #173
Replaces the "update volatile feeds" step with a MSBuild target.
2017-03-01 17:54:54 -08:00
Nate McMaster 9094310649 Cleanup TODOs and commented-out code 2017-03-01 09:54:02 -08:00
Nate McMaster 46216d18e4
Revert bad merge and don't install .NET Core 1.2 2017-02-15 17:07:33 -08:00
Nate McMaster 6dd310d1db Update KoreBuild.sh
Remove unnecessary installation of the 1.0.0 runtime. This is included by default with the SDK installer.
2017-02-15 09:51:57 -08:00
Nate McMaster bcd2acb72c Merge branch 'dev' into feature/msbuild 2017-02-14 12:52:41 -08:00
Nate McMaster 4714308000 Update dotnet-install.ps1 to stop overwriting dotnet.exe
Also, update to NuGet.exe 4.0.0-rc4
2017-02-09 15:19:20 -08:00
Nate McMaster 6616302c73 Build solution files 2017-02-09 14:22:29 -08:00
Nate McMaster f57e6fce88 Revert "Revert "Use dotnet msbuild to launch makefile.shade""
This reverts commit 1cc9f9087d.
2017-02-08 16:25:24 -08:00
Pranav K 1cc9f9087d Revert "Use dotnet msbuild to launch makefile.shade"
This reverts commit 0e30b52501.
2017-02-03 10:12:08 -08:00
Pranav K 0e30b52501 Use dotnet msbuild to launch makefile.shade 2017-02-03 10:06:06 -08:00
Pranav K 2b4af934b7 Add .NET 4.6.1 reference assemblies
Fixes #162
2017-02-02 17:53:30 -08:00
Pranav K 0b6e1ee6d3 on't update CLI versions based on environment variables (part 2) 2017-01-29 09:16:04 -08:00
Pranav K 14d9eec4eb Don't update CLI versions based on environment variables 2017-01-27 18:20:20 -08:00
Nate McMaster 1ffc511a07 Remove installation of CLI preview4 2017-01-20 14:16:59 -08:00
Nate McMaster d896eb9a50 Install RC3 and preview4 CLI while we transition repos
This should only take a few days....hopefully.
2017-01-19 17:23:59 -08:00
BrennanConroy 0594b07edd Fix NETFrameworkReferenceAssemblies path 2017-01-05 15:22:25 -08:00
Pranav K e2fe1a1ccb Fix build on xplat 2016-12-29 16:39:03 -08:00
Pranav K 5a9a54f058 Fix build on xplat 2016-12-29 16:38:48 -08:00
Pranav K c71a1f57f9 Commonize shared runtime version location. 2016-12-29 10:28:23 -08:00
Pranav K 3defde1bdf Commonize shared runtime version location.
* Stop installing 1.0.0-preview2-1-003177 CLI
2016-12-29 10:14:52 -08:00
Pranav K 6d9a0173c8 Temporarily install 1.0.0-preview2-1-003180 CLI alongside the existing preview2-1 CLI 2016-12-21 16:35:25 -08:00
Pranav K ab5539fb40 Install the 1.2.0 shared runtime along with the 1.0.0 one 2016-12-21 16:05:56 -08:00
Pranav K a50b785bf8 Install the 1.2.0 shared runtime along with the 1.1.0 one 2016-12-21 16:02:34 -08:00
Nate McMaster 87a5f7f557 Merge branch 'dev' into feature/msbuild 2016-12-12 17:36:43 -08:00
Nate McMaster df8ad74412 Cleanup MSBuild support. Update CLI to preview4-004233 2016-12-12 13:05:37 -08:00