Piotr Puszkiewicz
d9d6cbd6f1
TryDeleteBlob
...
Builds are currently failing because we try to delete blobs that don't exist. This change logs & ignores the exception.
2016-05-01 19:54:06 -07:00
Pranav K
f8631fa4b7
Merge pull request #2747 from dotnet/prkrishn/remove-platformabstractions
...
Replaces references to Microsoft.Extensions.PlatformAbstractions
2016-04-29 17:54:22 -07:00
Jonathan Miller
ead9441318
Merge pull request #2774 from sokket/publish
...
Fixing error where lock could not be taken on build folder
2016-04-29 17:51:53 -07:00
Piotr Puszkiewicz
ce3eed0306
Revert "Add performance tests"
2016-04-29 16:35:27 -07:00
Pranav K
1e753f7781
Replaces references to Microsoft.Extensions.PlatformAbstractions with Microsoft.Extensions.PlatformAbstractions.Internal
2016-04-29 16:06:23 -07:00
Jonathan Miller
3e690cbbf6
Fixing error where lock could not be taken on build folder
2016-04-29 14:05:41 -07:00
Senthil
af5a889477
Merge pull request #2749 from schellap/commit-sha
...
Add commit hash to dotnet
2016-04-29 13:27:28 -07:00
Pavel Krymets
dfa071de21
Merge pull request #2663 from dotnet/pakrym/perf-tests
...
Add performance tests
2016-04-29 11:18:50 -07:00
Sridhar Periyasamy
19ec330c20
Merge pull request #2704 from Sridhar-MS/msi-branding
...
Fix the branding in CLI windows installer
2016-04-29 09:50:31 -07:00
Pavel Krymets
1104e56895
Rebase
2016-04-29 09:09:23 -07:00
Senthil
9f05d51ddb
Add commit hash to dotnet
2016-04-28 18:18:34 -07:00
Piotr Puszkiewicz
6cd56257fc
Merge pull request #2703 from sokket/publish
...
Fixing publish scripts to only push to Latest when all bits are there
2016-04-28 16:20:40 -07:00
Jonathan Miller
c4d7251efb
Fixing publish scripts to only push to Latest when all bits are there
2016-04-28 11:55:55 -07:00
Sridhar Periyasamy
779d608ea2
Update debian package branding.
2016-04-28 11:35:31 -07:00
Senthil
62eda6c2d7
Lock down muxer
2016-04-27 18:15:10 -07:00
Sridhar Periyasamy
bb56f4f838
Update OSX branding.
...
And also address PR feedback.
2016-04-27 17:21:43 -07:00
Sridhar Periyasamy
aa512b771c
Fix the branding in CLI windows installer
...
- All the branding is moved to Monikers.cs
- Fixed the bundle and msi to use that.
TODO: Do the same for OSx and Debian installers.
2016-04-27 17:21:43 -07:00
eerhardt
f8a155a4e6
Updating CoreFx to rc2-24027
2016-04-27 05:41:53 +00:00
Matt Ellis
5b1eadc2d9
Only publish SharedFramework + SDK for Windows
...
We don't build the combined framework + SDK tarball for any Unix
platforms, but we were incorrectly trying to publish it. Make the
publish step for this artifact specific to Windows as well.
2016-04-26 14:33:40 -07:00
Matt Ellis
ba99019af1
Merge pull request #2670 from ellismg/fix-2655
...
Archive muxer MSI and generate SF+SDK zips
2016-04-26 10:39:27 -07:00
Sridhar Periyasamy
c1fbf18059
Disable test due to issue - https://github.com/dotnet/cli/issues/2632
...
Also fix code where the tests were not getting run.
2016-04-25 11:06:14 -07:00
Sridhar Periyasamy
c82d3cc08d
Add Binding redirects tests
2016-04-25 11:06:13 -07:00
Matt Ellis
426ecda078
Archive muxer MSI and generate SF+SDK zips
...
Fixes #2655
2016-04-24 13:02:53 -07:00
Pranav K
4e496c3523
Modify dotnet-test to run testRunner for all tfms
...
Fixes #2506
2016-04-22 16:40:03 -07:00
Peter Marcu
02f232d4ab
Revert "Revert "Updating CoreFX to rc2-24022""
2016-04-22 16:39:44 -07:00
Peter Marcu
390946f531
Revert "Updating CoreFX to rc2-24022"
2016-04-22 16:01:51 -07:00
Andrew Stanton-Nurse
ef0ca39da1
Memory usage improvements in build ( #2626 )
...
* Use a WorkspaceContext in dotnet-build to cache project data across
multiple compilations in a single build action
* Dramatically reduce string and object duplication by introducing a
"Symbol Table" that shares instances of NuGetVersion, NuGetFramework,
VersionRange and string across multiple lock-file parses
Test Results:
* Testing was done by compiling Microsoft.AspNetCore.Mvc (and it's
dependencies) and taking memory snapshots after each compilation in
dotMemory
* We used to allocate ~3MB and deallocate ~2.5MB on EACH compilation in
a single build action. This has been reduced to ~120KB
allocated/deallocated
* After introducing WorkspaceContext, total memory usage spiked from 6MB
across the whole build action to about 13MB, introducing the symbol
table dropped it back to about 5-6MB.
2016-04-22 15:01:56 -07:00
Eric Erhardt
e420515c2b
Updating CoreFX to rc2-24022
2016-04-22 10:58:43 -05:00
moozzyk
1aac8fb643
Fixing ProjectDependenciesCommandFactory to resolve tools
...
if the package name is different from the dll name
Addresses #2592
2016-04-21 19:15:54 -07:00
Pavel Krymets
c3984443cd
Speedup build
2016-04-20 17:04:22 -07:00
Bryan Thornbury
e8eaebdaeb
Merge pull request #2591 from dotnet/brthor/deb-version-quick
...
Fixes #2589
2016-04-20 10:42:29 -07:00
Bryan
02e5e0ed63
Fixes #2589
2016-04-19 15:43:26 -07:00
Bryan
56194a8e12
Add a test case for a desktop app using Command.CreateDotnet, expecting to fail
2016-04-19 13:38:37 -07:00
Piotr Puszkiewicz
bc8b0c065f
Merge pull request #2548 from dotnet/piotrpMSFT/issue2499/importDnxcore50
...
import dnxcore50
2016-04-19 13:09:33 -07:00
Piotr Puszkiewicz
d45032c9d7
Unit test added and Red
2016-04-19 11:22:45 -07:00
Bryan Thornbury
83d78129db
t Convert Test Assets to Microsoft.NETCore.App
...
fix dotnet-compile-fsc failures
fix test failures
2016-04-19 11:08:27 -07:00
eerhardt
eb4952df27
Updating CoreFx to rc2-24018
2016-04-18 05:23:16 +00:00
Piotr Puszkiewicz
37f00f24e9
Merge pull request #2517 from Sridhar-MS/crossgen-cli
...
Enable crossgen for CLI SDK binaries.
2016-04-15 16:08:22 -07:00
Piotr Puszkiewicz
e765d572da
Merge pull request #2530 from Sridhar-MS/msi-rc2-fixes
...
Fix MSI bugs
2016-04-15 16:07:03 -07:00
Piotr Puszkiewicz
859a2220f1
Merge pull request #2472 from MichaelSimons/debianbuild
...
Add support for Debian CLI builds
2016-04-15 16:02:23 -07:00
Andrew Stanton-Nurse
852446e859
Improve resource file support ( #2511 )
...
* Add satellite assemblies to deps file with locale data
* Publish satellite assemblies to output during publish
* Copy satellite assemblies from project-to-project dependencies on
build and publish
2016-04-15 14:45:51 -07:00
Sridhar Periyasamy
47816da80d
Remove any 'beta' string from the MSI installers.
...
Fixes #2463
2016-04-15 12:11:10 -07:00
Sridhar Periyasamy
16dcd770f9
Address PR feedback
...
- Use the right path separator char for unix.
- Contruct some of the args to crossgen outside the loop.
- Add the null check inside Command.Environment.
2016-04-15 10:31:17 -07:00
eerhardt
070650ebac
Updating CoreFx to rc2-24015
2016-04-15 05:25:53 +00:00
Sridhar Periyasamy
afafe80084
Fix unix bug.
...
crossgen fails on unix if there is an empty path passed as input to
"-platform_assemblies_paths".
2016-04-14 18:54:25 -07:00
Sridhar Periyasamy
59f81484bb
Disable partial crossgen.
...
This will crossgen all the methods but the size of aseemblies increase.
2016-04-14 18:36:33 -07:00
Sridhar Periyasamy
d6fe71d4dd
Enable crossgen for CLI SDK binaries.
...
TODO: Write tests to make sure aseemblies are crossgened.
2016-04-14 18:02:26 -07:00
Michael Simons
7bb27eafee
Merge branch 'rel/1.0.0' of https://github.com/MichaelSimons/cli into debianbuild
2016-04-14 18:59:54 -05:00
Sridhar Periyasamy
5ea0d2c665
Remove check for previous versions of CLI SDK.
...
In the MSI we used to check for any previous installation and we prevent any
installation of 'Release' version on top of 'Nightly' version and vice
versa. This is no longer needed since CLI SxS now. This is reminiscent of
pre-sharedFx CLI.
Fixes - #2467
2016-04-14 11:47:51 -07:00
Andrew Stanton-Nurse
71d5738fff
re-restore test projects at their destination
...
since NuGet now stores the relative path to dependent projects in the lock file, projects need to be restored when they are moved
2016-04-13 17:56:51 -07:00