piotrp
c8a11ce63c
Remove --no-cache from scripts
...
--no-cache is not supported by NuGet v3
2016-01-23 09:53:51 -08:00
Livar
90cc24f95e
Merge pull request #989 from livarcocc/pack
...
Building the projects that are going to be packaged separately
2016-01-22 23:59:15 -08:00
Livar Cunha
91fcb62611
Introducing a separate script that initializes the projects that are going to be packaged, so that it can be shared between build and pack.
2016-01-22 23:08:49 -08:00
Livar Cunha
e3a8dacc8e
Building the projects that are going to be packaged separately so that they build for all the Tfms. The package step will then pick it up and package all the correct Tfms as well.
2016-01-22 23:08:49 -08:00
Piotr Puszkiewicz
3656a06f49
Merge pull request #936 from schellap/symlinkport
...
Port https://github.com/dotnet/cli/pull/893
2016-01-22 19:19:22 -08:00
Piotr Puszkiewicz
47ae5faf37
Merge pull request #981 from cdmihai/skipFlakyTests
...
Skip flaky incremental tests
2016-01-22 19:18:07 -08:00
schellap
45bee52522
Resolve sym links to probe paths on Unix
2016-01-22 16:51:04 -08:00
Livar
c055db7464
Merge pull request #929 from livarcocc/compile_with_tfm_rid
...
Compile with config/tfm appended to the output path.
2016-01-22 16:35:30 -08:00
Mihai Codoban
a30695c3a2
Cleanup code
2016-01-22 16:21:49 -08:00
Mihai Codoban
cf10ebe84e
Skip flaky tests
2016-01-22 16:21:37 -08:00
Livar Cunha
fdea0b87e0
Making some of the testbase methods protected.
...
Renaming variables according to code review comments. Adding the folder logic to the builder tests. Creating a separate compilation folder during the build.
2016-01-22 15:22:45 -08:00
Livar Cunha
b459c3665e
Passing the configuration parameter to dotnet pack in the windows package script
2016-01-22 15:22:44 -08:00
Livar Cunha
b1bce2b50a
Making the multi project validator compile for the passed configuration to make the scripts work for release as well. Also fixed the variable assignment in the .sh script.
2016-01-22 15:22:44 -08:00
Livar Cunha
0c3751cd37
Modify the bash scripts to handle the new folder structure
2016-01-22 15:22:44 -08:00
Livar Cunha
ac2d0e36a9
Changing multiple dotnet commands to be aware of $configuration/$tfm folder structure under the --output path option.
...
Changing the build scripts to copy files over from debug\dnxcore and to check for the folders existence before trying that.
Making the build command aware of the subfolders and making E2E tests aware of subfolders.
Fixing compiler tests to look for the xml in the right plae taking into consideration the configuration and tfm.
Modifying publish tests to not take into consideration the runtime. This is a temporary change. will bring it back once the commands all understand rid.
Making the packaging step work by placing binaries where dotnet pack expects.
2016-01-22 15:22:44 -08:00
Piotr Puszkiewicz
b276fd2857
Merge pull request #979 from dotnet/anurse/compilation-abstractions
...
remove unnecessary dependency (that isn't present anymore)
2016-01-22 15:21:23 -08:00
Andrew Stanton-Nurse
7b39d9ce85
remove unnecessary dependency (that isn't present anymore)
2016-01-22 15:17:04 -08:00
Piotr Puszkiewicz
ee247484f3
Merge pull request #971 from dotnet/anurse/970-correct-lock-file-check
...
adjust lock file check to handle NuGet-style lock file
2016-01-22 13:34:38 -08:00
Piotr Puszkiewicz
6bb0675fff
Merge pull request #973 from dotnet/anurse/update-nuget
...
Update to NuGet 517
2016-01-22 13:31:11 -08:00
Andrew Stanton-Nurse
29589f2503
Merge branch 'rel/1.0.0' into anurse/update-nuget
2016-01-22 11:45:50 -08:00
Andrew Stanton-Nurse
5db4684cb1
update to take NuGet build 3.4.0-beta-517
2016-01-22 10:40:01 -08:00
Andrew Stanton-Nurse
43d57e438e
adjust lock file check to handle NuGet-style lock file
...
fixes #970
2016-01-22 10:22:53 -08:00
Piotr Puszkiewicz
12672f6191
Merge pull request #957 from dotnet/fix-runtime-extensions
...
Fix System.Runtime.Extensions Issue
2016-01-21 19:28:38 -08:00
Bryan
e6a58df9ca
fixup Additional references which bring in the new System.Runtime.Extensions
2016-01-21 17:37:06 -08:00
Bryan Thornbury
36a32c4ecc
Update project.json
2016-01-21 16:20:15 -08:00
Bryan Thornbury
41693d6966
Update project.json
2016-01-21 16:18:35 -08:00
Piotr Puszkiewicz
fc9097459e
Merge pull request #940 from dotnet/trdai/848.1
...
Add default warning suppresses to CommonCompilerOptions
2016-01-21 13:20:37 -08:00
Piotr Puszkiewicz
14f665eb30
Merge pull request #930 from cdmihai/cdmihai/buildCommandTestingReleasePR
...
Release PR: Incremental build tests and improvements
2016-01-21 12:31:25 -08:00
Sridhar Periyasamy
0cb495f356
Merge pull request #935 from Sridhar-MS/beta-channel
...
Download the stage0 dotnet tools from the beta feed.
2016-01-21 12:02:19 -08:00
Sridhar Periyasamy
3a1f1d251c
Merge pull request #926 from Sridhar-MS/restore-temp1
...
Create the temp folder for 'tools' restoration in the project directory.
2016-01-21 12:02:06 -08:00
Andrew Stanton-Nurse
e58e596dd8
Merge pull request #939 from dotnet/anurse/prep-nuget-bootstrapping
...
prep for nuget bootstrapping
2016-01-21 11:50:20 -08:00
Troy Dai
1b8f3a0025
Add default suppress to compiler options message
2016-01-21 11:03:10 -08:00
Andrew Stanton-Nurse
0ad75a758a
prep for nuget bootstrapping
2016-01-21 10:24:07 -08:00
Sridhar Periyasamy
137336d0d0
Download the stage0 dotnet tools from the beta feed for unix.
...
Set the correct channel so that the stage0 binaries are downloaded
correctly.
** This commit cannot be directly merged from the release branch to the
master branch **
2016-01-20 19:08:00 -08:00
Sridhar Periyasamy
a8aea60f14
Download the stage0 dotnet tools from the beta feed for windows.
...
Set the correct channel so that the stage0 binaries are downloaded
correctly.
** This commit cannot be directly merged from the release branch to the
master branch **
2016-01-20 19:00:06 -08:00
Sridhar Periyasamy
6a249f65ea
Address PR feedback.
...
Restore the 'tools' into obj folder.
2016-01-20 17:20:38 -08:00
Mihai Codoban
45c305e5a2
Disambiguate the intermediate directory
...
Parallel test runs were racing on the same response file in the common
intermediate directory.
Each builder test now has it's own intermediate directory
2016-01-20 16:07:25 -08:00
Mihai Codoban
b2f5bbeeb0
Add dotnet-compile to path probing watch
...
Since Build is heavily coupled to the logic in dotnet-compile, we're
checking against path probing for dotnet-compile
2016-01-20 16:07:24 -08:00
Mihai Codoban
3a8ef0f5e9
Add Tests for incrementality
2016-01-20 16:07:12 -08:00
Mihai Codoban
68d46fefad
Incremental output goes to stdout
2016-01-20 16:06:02 -08:00
Mihai Codoban
a7e57ae2ed
Include XML and PDB as incremental outputs
2016-01-20 16:06:01 -08:00
Mihai Codoban
2dcf502946
Use lock file to find out when dependencies change
...
Faster to check one file than many
2016-01-20 16:06:01 -08:00
Mihai Codoban
0ddf493f1d
ProjectContext provides access to Lockfile; Lockfile knows its path
2016-01-20 16:06:00 -08:00
Sridhar Periyasamy
6b01f1a644
Create the temp folder for 'tools' restoration in the project directory.
...
This is a fix for regression caused by #877 . It is required to create the
temp folder in the project directory so that same nuget.config resolution
happens for both 'dependencies' and 'tools'. See #844 .
2016-01-20 14:50:06 -08:00
Piotr Puszkiewicz
7555793363
Merge pull request #919 from brthor/deb_changes
...
Use Release Suffix instead of CHANNEL for determining last deb package
2016-01-20 13:04:15 -08:00
Piotr Puszkiewicz
4b78099453
Merge pull request #916 from dotnet/davidfowl/bootstrap-with-nuget
...
Steps to boostrapping with NuGet
2016-01-20 12:50:48 -08:00
Bryan Thornbury
63190c5cc0
Use Release Suffix instead of CHANNEL for determining last deb packge
2016-01-20 20:07:40 +00:00
Andrew Stanton-Nurse
4834f836df
force TestHost to stay in rc2 land
2016-01-20 10:45:21 -08:00
David Fowler
7972586c31
Steps to boostrapping with NuGet
...
- Fixed a bunch of dependencies that was causing dotnet restore to fail on the CLI
- Added imports to `project.json` so that `dotnet-restore` works
- Fixed a bunch of dependency issues in different projects
- Ironically, running `dotnet restore` on the dotnet-restore project still fails (will fix in another commit). Looks like it might be a nuget issue
2016-01-20 18:15:07 +00:00
PiotrP
36f69060d1
Set 1.0.0 version numbers
2016-01-19 19:06:41 -08:00