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