Commit graph

2763 commits

Author SHA1 Message Date
Ajay Bhargav Baaskaran
a4487db949 Added missed warnings for deprecated schema 2016-05-02 13:22:42 -07:00
Eric Erhardt
d52ea07934 Fixing dotnet-compile and dotnet-test unit tests. Also, fixing a potential NullRef in ProjectContext.
The compile unit test needed to be updated to mock out a new call to ICommand.WorkingDirectory.

The test unit test needed to account for build-base-path getting fully qualified.
2016-05-02 14:39:09 -05:00
Sridhar Periyasamy
b35ba10ec3 Change the host MSI dependency key for correct reference counting.
Earlier the host MSI dependency key changed for every version. Therefore
the following stesp uninstalled host aggresively.
- Install a older dotnet CLI bundle (say v1)
- Install a newer dotnet CLI bundle (say v2)
- Uninstall the newer CLI bundle. This removes the host completely and
  leaves the older version v1 unusable.

With this fix all the versions of the CLI in the machine will reference
count the host correctly.

Fixes - #2713
2016-05-02 12:13:26 -07:00
Piotr Puszkiewicz
c907d52451 Merge pull request #2809 from eerhardt/UpdateNuGet
Updating NuGet references from beta to rc.
2016-05-02 11:40:10 -07:00
Sridhar Periyasamy
8567302d4a Merge pull request #2770 from Sridhar-MS/msi-2743
Fix bug to install x64 and x86 SxS.
2016-05-02 11:39:28 -07:00
Troy Dai
f32683cbab refactor WorkspaceContext (#2736)
this removes a regression in ProjectModelServer behavior

also added a test to cover target framework change in DTH
2016-05-02 11:32:24 -07:00
Piotr Puszkiewicz
2e22c3ac4b Merge pull request #2816 from sokket/installers
Pushing latest sfx and installers on Finalize
2016-05-02 11:29:36 -07:00
Pavel Krymets
18f9018eb9 Merge pull request #2812 from dotnet/pakrym/is-package-based
Remove IsPackageBased() workaround
2016-05-02 11:16:43 -07:00
Pavel Krymets
5d164b5a2f Merge pull request #2757 from dotnet/pakrym/shared-refs
Trim non split assemblies from published `refs` folder.
2016-05-02 11:14:20 -07:00
Jonathan Miller
6f435c0047 Fixing bug where installers and sfx wouldn't be pushed to latest 2016-05-02 10:54:01 -07:00
Piotr Puszkiewicz
5adc31ca17 Merge pull request #2813 from sokket/publish
Fixing semaphore locking during build finalization
2016-05-02 10:39:45 -07:00
Eric Erhardt
6249829e68 Fix build-base-path to be converted to a full path.
This allows commands to run in different working directories and pass around the full path to the build-base-path, instead of a relative path.
2016-05-02 12:21:12 -05:00
Jonathan Miller
7fb7a122c4 Fixing semaphore locking during build finalization 2016-05-02 10:12:04 -07:00
Jonathan Miller
222df674bf Fixing semaphore locking during build finalization 2016-05-02 09:54:10 -07:00
Pavel Krymets
c9764bb1e1 Remove IsPackageBased() workaroung 2016-05-02 09:41:29 -07:00
Pavel Krymets
dc249cb94b Move efs to shared runtime 2016-05-02 09:36:02 -07:00
Eric Erhardt
9d1d937ced Updating NuGet references from beta to rc. 2016-05-02 09:29:51 -05:00
Piotr Puszkiewicz
ac5432bff2 Merge pull request #2805 from dotnet/piotrpMSFT/AzurePublisher
Piotrp msft/azure publisher
2016-05-02 01:04:50 -07:00
Piotr Puszkiewicz
638fcf25fc Fix Publish Delete, ReleaseLease URLs 2016-05-02 01:03:31 -07:00
Piotr Puszkiewicz
0bfd94e998 Fix install-dotnet.sh to deal with trailing newline 2016-05-02 00:52:21 -07:00
Eric Erhardt
f2d917ed2e Execute 'csc' with working directory set to the project directory.
When using a ruleset with a relative path in buildOptions, csc can't
find the file because it is not working in the same directory as the
project.

Fix #2710
2016-05-01 22:46:03 -05:00
Piotr Puszkiewicz
2827ef208a Merge pull request #2804 from dotnet/piotrpMSFT/AzurePublisher
Azure Publisher: TryDeleteBlob
2016-05-01 20:14:42 -07:00
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
011b5590d7 Merge pull request #2797 from dotnet/prkrishn/update-runner
Updating to latest dotnet-test-xunit
2016-04-30 19:40:22 -07:00
Pranav K
2ddd3ca9a0 Updating to latest dotnet-test-xunit 2016-04-30 18:25:11 -07:00
Eric Erhardt
8a36fe7cd4 Merge pull request #2795 from eerhardt/UpdateRoslyn
Update Roslyn to 1.3.0-beta1-20160425-01
2016-04-30 20:09:16 -05:00
Eric Erhardt
34d040dc00 Update Roslyn to 1.3.0-beta1-20160425-01 2016-04-30 16:14:53 -05:00
Pranav K
9e768d9cad Merge pull request #2767 from dotnet/prkrishn/filesystemglobber
Copy FileSystemGlobbing and HashCodeCombiner sources
2016-04-29 19:57:47 -07:00
Justin Emgarten
69f1bc9937 Merge pull request #2778 from rohit21agrawal/rel/1.0.0
Update nuget version to 3.5.0-beta-1233
2016-04-29 19:53:48 -07:00
Mihai Codoban
57a684c912 Merge pull request #2744 from cdmihai/cdmihai/throwWhenRedirectingBadDlls
Add exception handling when makerunable fails
2016-04-29 18:47:35 -07:00
Pranav K
734c9fc43b Copy FileSystemGlobbing and HashCodeCombiner sources 2016-04-29 17:55: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
7dbc2d51d1 Merge pull request #2787 from dotnet/revert-2663-pakrym/perf-tests
Revert "Add performance tests"
2016-04-29 16:39:24 -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
Eric Erhardt
2a49edbb6e Merge pull request #2750 from eerhardt/RemoveJsonParser
Remove JsonParser dependency
2016-04-29 17:57:43 -05:00
Bryan
3f4fdb43f7 Revert "fixes #2760"
This reverts commit 62fd2c5f11.
2016-04-29 15:52:55 -07:00
Bryan
62fd2c5f11 fixes #2760 2016-04-29 15:49:33 -07:00
Rohit Agrawal
e0567e976f Updating NuGet to version 3.5.0-beta-1233 2016-04-29 15:04:54 -07:00
Rohit Agrawal
3310e5f2f9 Merge pull request #1 from dotnet/rel/1.0.0
updating fork
2016-04-29 14:58:50 -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
Sridhar Periyasamy
fa90371aff Fix bug to install x64 and x86 SxS.
Remove code to find the previous install folder, always install into
%ProgramW6432%. Also remove the option to allow DOTNETHOME to be
overridable.

Fixes - #2743
2016-04-29 13:16:08 -07:00
Sridhar Periyasamy
b183d7cf50 Windows Installer fix for showing correct apps in 'File in Use' dialog. 2016-04-29 12:01:14 -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
Pranav K
944d4e543a Merge pull request #2732 from dotnet/prkrishn/remove-cycles
Remove references to Microsoft.Extensions.Logging
2016-04-29 10:40:24 -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
cf6fdc6dac Merge pull request #2733 from dotnet/anurse/perf-tracing
Add performance tracing to dotnet cli
2016-04-29 09:45:48 -07:00
Pavel Krymets
1104e56895 Rebase 2016-04-29 09:09:23 -07:00