Skip to content
This repository was archived by the owner on Oct 18, 2018. It is now read-only.

Switch to coreclr for restore (at least on xplat) #290

Closed
davidfowl opened this issue Sep 28, 2015 · 5 comments
Closed

Switch to coreclr for restore (at least on xplat) #290

davidfowl opened this issue Sep 28, 2015 · 5 comments
Assignees
Labels
Milestone

Comments

@davidfowl
Copy link
Member

It works better than mono.

/cc @dougbu @pranavkm

@muratg muratg added this to the 1.0.0-back milestone Oct 5, 2015
@dougbu
Copy link
Contributor

dougbu commented Oct 8, 2015

Self-assigning and moving into this milestone. Travis is just too annoying.

@dougbu dougbu self-assigned this Oct 8, 2015
@dougbu dougbu modified the milestones: 1.0.0-rc1, 1.0.0 backlog Oct 8, 2015
dougbu added a commit to aspnet/Antiforgery that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/BasicMiddleware that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/BrowserLink that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Caching that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Coherence that referenced this issue Oct 9, 2015
- preserve lack of Core CLR DNX when building this repo
dougbu added a commit to dotnet/extensions that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Configuration that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/CORS that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/DataProtection that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/DependencyInjection that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Diagnostics that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/dnvm that referenced this issue Oct 9, 2015
- preserve lack of DNX installations when building this repo
dougbu added a commit to aspnet/dnx that referenced this issue Oct 9, 2015
- also react to KoreBuild changes in `makefile.shade`
  - use `DnxTest()` macro rather than local `KTest()` function
    - `KTest()` broke due to `K()` -> `Dnx()` rename

nits:
- remove trailing whitespace
- restore `--quiet`'s operation on `dnu restore`
  - lost in commit 015e8a5
dougbu added a commit to aspnet/DotNetTools that referenced this issue Oct 9, 2015
dougbu added a commit to dotnet/efcore that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Entropy that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/EventNotification that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/FileSystem that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Hosting that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/HttpAbstractions that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Identity that referenced this issue Oct 9, 2015
dougbu added a commit that referenced this issue Oct 9, 2015
- #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`
dougbu added a commit to aspnet/IISIntegration that referenced this issue Oct 9, 2015
- preserve installation of x64 DNX packages in this repo
dougbu added a commit to aspnet/JsonPatch that referenced this issue Oct 9, 2015
dougbu added a commit to aspnet/Diagnostics that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/DotNetTools that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/EventNotification that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/FileSystem that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Hosting that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/HttpAbstractions that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Identity that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/JsonPatch that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Localization that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Logging that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Microsoft.Data.Sqlite that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/MusicStore that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Options that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Proxy that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/RazorTooling that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Routing that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to dotnet/Scaffolding that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Security that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Session that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/SignalR-Redis that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/SignalR-SqlServer that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/StaticFiles that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/Testing that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/UserSecrets that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/HttpSysServer that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
dougbu added a commit to aspnet/WebSockets that referenced this issue Nov 17, 2015
- use Ubuntu 14.04 (Trusty)
  - Travis support for Trusty is in Beta and currently requires `sudo`
- run `dnu restore` with DNX Core since aspnet/External#49 is not fixed in Mono versions we can use
- add required dependencies for DNX Core to `.travis.yml`
- addresses part of aspnet/Universe#290
@dougbu
Copy link
Contributor

dougbu commented Nov 18, 2015

Travis runs on Ubuntu 14.04 and performs dnu restore using .NET Core in all of our repos now.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants