Commit Graph

4591 Commits

Author SHA1 Message Date
Cesar Blum Silveira cea46e7851 Disable Microsoft.AspNet.Cryptography.KeyDerivation.Test on CoreCLR. 2015-10-16 15:49:25 -07:00
Cesar Blum Silveira 4165ee02c1 Enable some tests on CoreCLR. 2015-10-16 11:15:34 -07:00
Cesar Blum Silveira fb6bbee561 Call correct build.sh when building repos. 2015-10-16 11:00:52 -07:00
Chris R c93e4f09f2 React to Authentication changes. 2015-10-15 10:09:33 -07:00
Chris R 2fe2e0d841 #1 Implement a full authentication handler. 2015-10-13 13:47:45 -07:00
Kiran Challa 348ab7c943 Reacting to testing changes 2015-10-13 10:20:10 -07:00
Doug Bunting 4e87b0c972 Go back to running `dnu restore` with Mono
- can't fix #290 at this time; need Ubuntu 14.04 on Travis
2015-10-12 18:51:11 -07:00
Doug Bunting eea089a0f9 Fix local build break 2015-10-12 13:17:24 -07:00
Doug Bunting 187221fcd8 Fix local build break 2015-10-12 13:06:31 -07:00
Doug Bunting 79fe094add Fix local build break 2015-10-12 12:50:44 -07:00
Doug Bunting f8b7b6ba41 Correct typo in `build.cmd` 2015-10-12 12:34:08 -07:00
Doug Bunting 24346ea976 Fix build breaks
- correct typo in `_kpm-publish.shade`
2015-10-12 10:39:48 -07:00
Doug Bunting d679c85aa3 Always restore w/ Core CLR and build w/ CLR or Mono
- #290
- remove workaround for aspnet/dnx#2566; not needed if building with CLR or Mono
- install Core CLR DNX in `build.sh`
  - must be applied in all repos using Travis before this PR goes in
- add `Dnu()` and `Dnx()` macros
  - remove `K()` macro from `_k-test.shade`; use `Dnx()` instead
- incorporate per-repo changes not yet applied to Universe templates
  - use newer `NuGet.exe`
  - Universe itself does not need the Korebuild package or `dnvm`

Changes partially revert 618a73b e.g. always start build with CLR or Mono DNX

nits:
- reduced DNX switches and `dnvm` calls in `build.cmd`
- base NuGet skip decision on _both_ KoreBuild and Sake's installation status
- make `Quiet` variable work more reliably; small changes often led to compilation problems
  - requires a small change in DNX repo at the same time
- remove some trailing whitespace and tabs
- add a bit more description to `_k.shade`
2015-10-12 10:02:18 -07:00
Doug Bunting 1899a4ffc2 React to aspnet/Universe#290 fix
- pick up latest `build.cmd` and `build.sh` files
  - preserve installation of x64 DNX packages in this repo
2015-10-11 00:48:26 -07:00
Doug Bunting 532b96ddd6 React to aspnet/Universe#290 fix 2015-10-08 21:37:53 -07:00
Doug Bunting 950acc99b5 React to aspnet/Universe#290 fix 2015-10-08 20:31:56 -07:00
Chris R 13dcc60802 Merge branch 'release' into dev 2015-10-08 12:01:37 -07:00
Chris R 566b0c3a2a Enable windows auth in tests via web.config. 2015-10-08 12:01:26 -07:00
Pranav K 9fc75d395d Replace NotNullAttribute with thrown exceptions 2015-10-07 18:05:26 -07:00
Pranav K bc6502825f Replacing NotNullAttribute with thrown exceptions 2015-10-07 17:44:11 -07:00
Cesar Blum Silveira 76cbb57f9a Fix build on Linux. 2015-10-07 15:06:50 -07:00
Chris R 921b24890b Enable windows auth in tests via web.config. 2015-10-07 12:34:46 -07:00
Pranav K a0262a0569 Add setup to all repos list
Fixes #293
2015-10-06 16:40:54 -07:00
Doug Bunting 618a73b399 Support building with Core CLR (on Linux)
- hits all of the checkboxes in #272

Specify test runtime explicitly and support testing w/ DNX Core on Linux
- turn on DNX Core on Linux testing with `--test-dnxcore` target
  - or `KOREBUILD_TEST_DNXCORE` environment variable

Work around aspnet/dnx#2566
- builds fail with DNX Core on Linux otherwise

Do not attempt to install nodejs if not on Windows

Use user's `default` DNVM when `%SKIP_DNX_INSTALL%` defined on Windows
- enables builds with DNX Core
- should be the default for new repos; older repos can opt in

Use consistent case for all `--quiet` environment variables
  - also name these variables consistently; start w/ `KOREBUILD_`
- environment variables are case-sensitive on Linux and mixed case was annoying
- also get rid of leading space in these environment variable values

Check `IsLinux` and not `IsMono`
- `IsMono` is always `true` on Linux since Sake always runs in Mono there
  - but `IsLinux` is the right question

nits:
- remove tabs from a few files
- remove compilation warnings in local `makefile.shade`
2015-10-05 23:02:50 -07:00
Pranav K aea8716df6 Renaming Microsoft.Framework.* -> Microsoft.Extensions.* 2015-10-03 15:44:48 -07:00
Pranav K fcd5b55611 Renaming Microsoft.Framework.* -> Microsoft.Extensions.* 2015-10-03 15:44:45 -07:00
Pranav K ad9d75a599 Renaming Microsoft.Framework.* -> Microsoft.Extensions.* 2015-10-03 15:44:36 -07:00
Doug Bunting aa2beb83c2 Revert "Execute correct commands when building with Core CLR on Linux"
- bad merge; this commit should not have been included

This reverts commit 18d637dfc7.
2015-10-01 14:29:26 -07:00
Doug Bunting 580fe5b651 Merge branch 'dougbu/update.dnvm' into dev 2015-10-01 14:25:41 -07:00
Doug Bunting 18d637dfc7 Execute correct commands when building with Core CLR on Linux 2015-10-01 14:12:31 -07:00
Doug Bunting 352e41ff20 Update to latest `dnvm`
- `beta8-15518` to `rc1-15523`
- main changes include
  - remove `-a` alias for `-alias`; `build.cmd` files updated (thanx @NTaylorMullen)
  - [Linux] deprecate `dnvm unalias`; add `dnvm alias -d`
  - add `dnvm uninstall`
2015-10-01 14:04:57 -07:00
Anthony van der Hoorn fd7c5754fa Fix bug where we search for scripts in wwwroot/lib 2015-10-01 13:43:13 -07:00
N. Taylor Mullen 83aa5b12f2 Update 'build.cmd' alias parameter to use full name. 2015-10-01 12:21:29 -07:00
N. Taylor Mullen 6647e95676 Update 'build.cmd' alias parameter to use full name. 2015-10-01 12:11:48 -07:00
N. Taylor Mullen 7f7ad3479a Update 'build.cmd' alias parameter to use full name. 2015-10-01 11:58:52 -07:00
N. Taylor Mullen ef8e7a0a29 Update 'build.cmd' alias parameter to use full name. 2015-10-01 11:57:15 -07:00
moozzyk 2467eb891b Fixing feed link 2015-09-30 11:07:17 -07:00
Chris R 63f78ead6a Merge branch 'release' into dev 2015-09-30 10:15:41 -07:00
Chris R 22729d2145 Fix functional tests. 2015-09-30 09:54:27 -07:00
BrennanConroy d7c3cebac9 Fix merge from release to dev 2015-09-30 09:33:42 -07:00
Pranav K 47ec2b4e50 Fix default feed for dev branch 2015-09-29 14:38:56 -07:00
Pranav K 89f366d4bc Updating to dev NuGet.config 2015-09-29 13:10:25 -07:00
Pranav K a5715d4a03 Adding libuv-build to Coherence list 2015-09-29 13:08:51 -07:00
Pranav K df96275f69 Adding aspnet.xunit to universe list 2015-09-29 12:57:58 -07:00
Pranav K 66573cc464 Adding JsonPatch to universe list 2015-09-29 12:57:27 -07:00
Pranav K 521642cc2e Merge branch 'release' into dev 2015-09-28 23:16:10 -07:00
Pranav K 8930b6474c Updating to release NuGet.config. 2015-09-28 23:16:08 -07:00
Pranav K 7d5b43c599 Updating to dev NuGet.config 2015-09-28 23:15:07 -07:00
Pranav K d2dc0391d6 Merge remote-tracking branch 'origin/release' into dev 2015-09-28 23:14:22 -07:00
Pranav K 648ddf4252 Updating to release NuGet.config 2015-09-28 23:13:57 -07:00