Commit graph

7051 commits

Author SHA1 Message Date
Livar
57980bf4a0 Merge pull request #4 from dotnet/leave_only_the_sdk
Making this repo consume the dotnet-sdk-internal zip
2017-10-13 17:02:41 -07:00
Livar Cunha
03e37047a3 Fixing Windows build script. 2017-10-13 16:40:31 -07:00
Livar Cunha
62ae014c37 Making this repo consume the dotnet-sdk-internal zip and produce a full core-sdk by using sdk-internal, runtime, lzma, templates and store. Also deleted a bunch of now, unecessary code. I am sure there is more to be deleted though. 2017-10-13 10:45:50 -07:00
Livar
94eeedfc4c Merge pull request #1 from dotnet/update_readme
Quick update to the readme page
2017-10-11 17:09:21 -07:00
Livar
c1e0034cf2 Quick update to the readme page
- Removed all the links to downloads pages as they point to assets being produced by the CLI.
- Updated some of wording to match the concept of the core-sdk repo
- I need a small(ish) change so that I can trigger CI.
2017-10-09 20:21:55 -07:00
Nick Guerrera
8dc87dc8a6 Merge pull request #7755 from nguerrera/infra-label
Change pre-release label for infrastructure work
2017-10-03 16:50:24 -07:00
Nick Guerrera
f97742aa43 Change pre-release label for infrastructure work 2017-10-03 14:52:13 -07:00
Nick Guerrera
d2cda77047 Merge pull request #7721 from nguerrera/infra-port
Port infrastructure improvements from master to dev/release/2.0.0
2017-09-29 13:54:59 -07:00
Nick Guerrera
a652e6a4fd Port #7594 from master to 2.0.x
Avoid importing incompatible .props files for signing build
2017-09-27 16:55:32 -07:00
Daniel Plaisted
0586375cf8 Avoid importing incompatible .props files for signing build
(cherry picked from commit c2ca512189)
2017-09-27 16:55:00 -07:00
John Beisner
faca86fe62 Adding required environmental variables.
(cherry picked from commit 5000ba5f10)
2017-09-27 16:54:50 -07:00
John Beisner
7b3c1bbb23 Adding consistent "Project" headers to inported props and target files.
(cherry picked from commit 74ad01b576)
2017-09-27 16:54:39 -07:00
Nick Guerrera
e83ae613d6 Fix build errors and warnings after porting fixes to 2.0.x 2017-09-27 16:52:11 -07:00
Nick Guerrera
a298ee9963 Port #7522 from master to 2.0.x
Rearrange output folders
2017-09-27 14:46:25 -07:00
Daniel Plaisted
41695eacb1 Update environment variables for EndToEnd test run on Debian package
(cherry picked from commit 6e0646f7bf)
2017-09-27 14:45:05 -07:00
Daniel Plaisted
e2bd3e3f38 Update signing.proj to use new output paths, and import common repo props
(cherry picked from commit 728cea22f1)
2017-09-27 14:45:05 -07:00
Daniel Plaisted
43febd4e9d Remove duplicate import
(cherry picked from commit 88319a71f3)
2017-09-27 14:45:04 -07:00
Daniel Plaisted
65b0df5b43 Rename output folder from out to bin
(cherry picked from commit 97b7553e31)
2017-09-27 14:45:04 -07:00
Daniel Plaisted
78eb0a7719 Fix test that depended on old output directory layout
(cherry picked from commit 27dc8032dd)
2017-09-27 14:44:16 -07:00
Daniel Plaisted
02a07e6d8e Delete outdated comment
(cherry picked from commit 546eff28c2)
2017-09-27 14:42:05 -07:00
Daniel Plaisted
e60fe42432 Fix debian package generation
Previously, dotnet-deb-tool-consumer.csproj was copied to the out/artifacts folder before being restored.  This no longer works as it depends on repo properties, and there is a Directory.Build.props in teh out directory to stop projects inside it from getting the repo properties.  So this change restores it in-place instead.

(cherry picked from commit ac67434ea4)
2017-09-27 14:40:57 -07:00
Daniel Plaisted
9f3bbc40a2 Use a shorter path for test working directories, get rid of Stage 0 project.json based CLI
(cherry picked from commit 4c3b13e4a8)
2017-09-27 14:40:57 -07:00
Daniel Plaisted
dfe1f69f97 Fix test assets with NuGet.Config files pointing to old layout
(cherry picked from commit fd66cdcc2f)
2017-09-27 14:40:55 -07:00
Daniel Plaisted
7b2eb66236 Fix multiple tests using same output path
(cherry picked from commit 9fb5f746ae)
2017-09-27 14:40:13 -07:00
Daniel Plaisted
21b9a5fb6f Fix test asset that had NuGet.Config pointing to incorrect directory
(cherry picked from commit 103b8a6ec4)
2017-09-27 14:40:13 -07:00
Daniel Plaisted
4cd03dcae4 Use shorter output paths to avoid max path issues on Windows
For example, "out/2" instead of "artifacts/stage2"

(cherry picked from commit dcb3a7ade7)
2017-09-27 14:40:13 -07:00
Daniel Plaisted
b0c4508917 Fix DotNetRestore after merging upstream changes
(cherry picked from commit fc6f2f3bfa)
2017-09-27 14:40:13 -07:00
Daniel Plaisted
ca21dee79a Update MSI tests to use new output directory layout
(cherry picked from commit 2222290394)
2017-09-27 14:37:40 -07:00
Daniel Plaisted
ca34332205 Rename Stage0 build variables to PreviousStage
(cherry picked from commit c6e4c8f477)
2017-09-27 14:37:37 -07:00
Daniel Plaisted
c665fd3654 Update expected SDK version test to work with multiple stages
(cherry picked from commit e4777c0b91)
2017-09-27 14:22:29 -07:00
Daniel Plaisted
f39315771e Generate properties to pass to the next stage of the build
(cherry picked from commit 12f8c2377f)
2017-09-27 14:22:19 -07:00
Daniel Plaisted
ee7852a790 Copy empty Directory.Build.props to artifacts folder during build instead of checking it in
(cherry picked from commit 884a48372d)
2017-09-27 14:20:08 -07:00
Daniel Plaisted
dd4a1b5121 Show path when directory delete fails in test setup
(cherry picked from commit 61e68e621a)
2017-09-27 14:20:08 -07:00
Daniel Plaisted
db1dabca9a Use separate folders for different cases of a theory
(cherry picked from commit 4ccf1b6902)
2017-09-27 14:20:08 -07:00
Daniel Plaisted
2b134c91fe Support new artifacts layout in tests and other build logic
(cherry picked from commit 13da213183)
2017-09-27 14:20:05 -07:00
Daniel Plaisted
8385d37185 Move dir.props to auto-imported Directory.Build.props
This is necessary for setting the intermediate output path to work correctly

(cherry picked from commit ae0aa8ed24)
2017-09-27 14:16:37 -07:00
William Li
36ee426998 Port #7571 from master to 2.0.x
Add log to UploadToLinuxPackageRepository

(cherry picked from commit 8b8aef7e44)
2017-09-27 14:10:40 -07:00
William Li
c834676ecb Port #7460 from master to 2.0.x
Use Rest Api to upload to the feed

Add pulling logic to make sure it is uploaded to the feed.

Add retry logic for the whole upload process

Remove the old upload script

(cherry picked from commit 7f54ccb903)
2017-09-27 14:08:31 -07:00
Nick Guerrera
1f21ad0206 Port warning elimination from #7350 from master -> 2.0.x 2017-09-27 13:30:28 -07:00
Nick Guerrera
6fad8be40a Fix warnings in test projects 2017-09-27 13:29:08 -07:00
Nick Guerrera
138b98f65f Use $(CliTargetFramework), eliminate warnings, treat warnings as errors
(cherry picked from commit 656eab7aec)
2017-09-27 13:28:45 -07:00
Nick Guerrera
87268c57ad Use fixed RTM build of PlatformAbstractions from build project
(cherry picked from commit 0a1be24e2f)
2017-09-27 13:26:47 -07:00
Nick Guerrera
43a3c54a09 Port #7352 (Update solution to reflect current state) from master to 2.0.x 2017-09-27 13:21:58 -07:00
David Kean
92f727c736 Move projects to virtual foldes
Move tool_fsc to src
Move dotnet-help.Tests to test

(cherry picked from commit f00adb1057)
2017-09-27 13:19:01 -07:00
David Kean
88ceffec30 Add MSBuildSdkResolver to the sln
Fixes: https://github.com/dotnet/cli/issues/7351.
(cherry picked from commit 369b893152)
2017-09-27 13:19:01 -07:00
David Kean
8d8fb5112c Remove non-existent projects
(cherry picked from commit 3c81474cac)
2017-09-27 13:19:01 -07:00
David Kean
14e4ff50f5 Let VS update solution with current state
(cherry picked from commit 4c8c137a6c)
2017-09-27 13:19:01 -07:00
Livar
1bcee43995 Merge pull request #7705 from livarcocc/merge_release20_vs
Merge release/2.0-vs into release/2.0.0
2017-09-26 19:02:05 -07:00
Livar Cunha
84c56a8a92 Updating the CLI branding to 2.0.3 2017-09-26 15:39:02 -07:00
Livar Cunha
2669306319 Fixing merges. 2017-09-26 15:33:17 -07:00