Commit graph

920 commits

Author SHA1 Message Date
Andrew Stanton-Nurse
2f5465fea3 even more pr feedback 2015-12-08 12:03:03 -08:00
Andrew Stanton-Nurse
38a7836a52 more pr feedback 2015-12-08 12:00:59 -08:00
Andrew Stanton-Nurse
069092ff41 pr feedback 2015-12-08 11:50:33 -08:00
Andrew Stanton-Nurse
0553b7c67e minor clean-up 2015-12-08 11:32:52 -08:00
Andrew Stanton-Nurse
4e6244d8a8 add ProjectAssemblyLoadContext
allows the loading of assemblies in the context of an existing project
2015-12-08 11:30:25 -08:00
PiotrP
8fa642d424 PR Feedback 2015-12-08 10:54:03 -08:00
piotrp
568eb3aae7 dotnet-init --> dotnet new
Fixes issue #374
2015-12-08 10:37:31 -08:00
Senthil
8023ec22d2 Fix project.json dependencies and System.Private.CoreLib reference 2015-12-07 19:20:00 -08:00
David Fowler
fa52d02b9a WIP 2015-12-07 12:48:11 -08:00
Piotr Puszkiewicz
88806eb7de Merge pull request #378 from krwq/ci_build_add_packaging
Step 1 to enable automatic nuget package upload
2015-12-07 10:04:30 -08:00
Krzysztof Wicher
413488f502 Create NuGet packages as part of the build 2015-12-04 18:03:57 -08:00
Bryan Thornbury
f4c8d0f22e Merge pull request #411 from brthor/fix_vso_builds
delete staging directory before bringing down bats to avoid conflicts
2015-12-04 18:02:15 -08:00
Bryan
216adc198e delete staging directory before bringing down bats to avoid conflicts 2015-12-04 17:24:30 -08:00
Sridhar Periyasamy
cd357cb273 Fix dotnet driver on windows to deal with spaces
dotnet driver fails running dotnet-restore.cmd if this file is in a path
containing spaces. Use the magic "/S" switch in cmd to fix this.
2015-12-04 16:26:07 -08:00
Bryan Thornbury
38b04a7870 Merge pull request #396 from dotnet/short_description_change
Final Metadata Changes
2015-12-04 11:07:20 -08:00
Zlatko Knezevic
f9a553c93f Merge pull request #380 from LeeCampbell/patch-1
Update formatting on Publish/Readme.md
2015-12-04 06:18:03 -08:00
Sridhar Periyasamy
fcdc8513ef Merge pull request #343 from Sridhar-MS/publish-fixes
dotnet-publish '--framework' and '--runtime' options are made to be optional
2015-12-03 14:20:04 -08:00
Sridhar Periyasamy
84deb9ef89 Fix compilation error. 2015-12-03 13:17:17 -08:00
Sridhar Periyasamy
71d55a5596 Address PR feddback
Create a new method called ProjectContext.CreateContextForEachTarget instead of directly consuming LockFile Apis in the publish command.
2015-12-03 12:13:59 -08:00
Bryan Thornbury
47ab17c447 Final Metadata Changes
Fixes #26

cc @blackdwarf
2015-12-03 11:14:16 -08:00
Lee Campbell
80b6e94f1d Removing redundant bullet point 2015-12-03 19:13:18 +00:00
Sridhar Periyasamy
76d381b75f Address PR feedback. 2015-12-03 09:49:44 -08:00
Sridhar Periyasamy
86296b6d2d dotnet-publish '--framework' and '--runtime' options are made to be optional.
When no 'runtime' and 'framework' are specified then publish for all 'framework/runtime' targets found in project.lock.json. But currently when 'runtime' is not specified then current OS runtime identifier is assumed. This will go away when xplat publish is enabled.
Example - 'dotnet publish /home/sridhar/foo/project.json' -> Publish for all targets in project.lock.json.

User can also specify either 'framework' or 'runtime'. In that case all the corresponding 'framework' or 'runtime' targets in project.lock.json are published.
Example - 'dotnet publish --framework dnxcore50 /home/sridhar/foo/project.json' -> Publish for all targets in project.lock.json with framework dnxcore50.
	   (or)
	  'dotnet publish --runtime win7-x64 /home/sridhar/foo/project.json' -> Publish for all targets in project.lock.json with runtime win7-x64.

I am also adding unit tests for publish in upcoming commits.

Fixes - #185
2015-12-03 09:49:43 -08:00
Matt Mitchell
3b6bd10958 Merge pull request #389 from mmitche/fix-is-pr
Pass isPR to simplified job setup function
2015-12-03 09:18:34 -08:00
Matt Mitchell
7f166e3a73 Pass isPR to simplified job setup function 2015-12-03 09:18:04 -08:00
Matt Mitchell
1410fa4865 Merge pull request #388 from mmitche/update-badges
Update badges to new locations
2015-12-03 09:08:48 -08:00
Matt Mitchell
f393b65db8 Update badges to new locations 2015-12-03 09:08:15 -08:00
Matt Mitchell
1a3bf01225 Merge pull request #387 from mmitche/move-cli-open
Move cli open
2015-12-03 09:00:57 -08:00
Matt Mitchell
c97c9cab92 Move CLI into the open 2015-12-03 08:57:28 -08:00
Matt Mitchell
969413c7f1 Make CLI jobs visible in open 2015-12-03 08:37:04 -08:00
Piotr Puszkiewicz
44976a9a32 Merge pull request #384 from dotnet/add-libcurl3
Add libcurl3 dependency
2015-12-03 00:09:15 -08:00
Piotr Puszkiewicz
91cbb68a53 Merge pull request #370 from blackdwarf/dotnethelpfix
Update dotnet --help
2015-12-02 21:48:25 -08:00
Bryan Thornbury
eba19b66da Add libcurl3 to debian dependencies
The debian package build usually detects dependencies of executables packaged inside, and adds those as dependencies of the package accordingly. It doesn't detect this for managed executables though, so libcurl3 needs to be added to support `dotnet restore` on Ubuntu.
2015-12-02 18:30:23 -08:00
Bryan Thornbury
0e645934c4 Merge pull request #373 from brthor/package_break
Debian Package Testing and Build Fixes
2015-12-02 18:07:24 -08:00
Bryan Thornbury
98ecf9ac46 Merge pull request #379 from dotnet/stop-skipping-pack
Stop Skipping Dotnet pack
2015-12-02 18:07:03 -08:00
Rich Lander
810a7cb06a Update README.md 2015-12-02 17:07:27 -08:00
Bryan Thornbury
aa248df73c disable E2E test for debian package 2015-12-03 00:26:05 +00:00
Bryan Thornbury
a93e9111d7 Tweak restoration and dependencies 2015-12-03 00:01:19 +00:00
Bryan Thornbury
64523881e7 More small fixes, will squash these commits 2015-12-02 23:11:45 +00:00
Bryan Thornbury
96ffdf0fd6 Small fixes 2015-12-02 22:41:05 +00:00
Lee Campbell
acae82fc6c Update formatting on Publish/Readme.md
Line breaks where they were missing (after headings and before lists).
Commands in `code` format.
Filenames and paths in _italics_
Indenting done with using the > (as white space is ignored)
2015-12-02 22:37:37 +00:00
Bryan Thornbury
61fb0ed841 Stop Skipping Dotnet pack
Looks like this got resolved.
2015-12-02 14:27:20 -08:00
Bryan Thornbury
c2d04d51b1 Changes to propagate errors in package build. 2015-12-02 22:11:31 +00:00
Zlatko Knezevic
7b1be8c917 Responding to PR feedback 2015-12-02 11:19:41 -08:00
Zlatko Knezevic
5bd2984fbc Add rest of the command to the driver
Currently, the driver just shows information about compile, publish and run. Add
info for init, pack and restore as well.
2015-12-02 10:26:10 -08:00
Piotr Puszkiewicz
f67a247252 Merge pull request #368 from piotrpMSFT/piotrpMSFT/issue362/dotnet-init-dependencies
Updates dotnet-init's dependencies to match the latest on NuGet.org
2015-12-02 01:04:31 -08:00
Piotr Puszkiewicz
3f9e34c131 Merge pull request #363 from dotnet/anurse/remove-c-from-sln
remove c++ projects from sln
2015-12-02 01:03:59 -08:00
Piotr Puszkiewicz
4f132a14d2 Merge pull request #358 from krwq/nuget_packaging
Nuget packages generation script for each project under src/ and some bugfixes
2015-12-02 01:03:00 -08:00
Piotr Puszkiewicz
4055145f12 Merge pull request #337 from blackdwarf/introadd
Additions to the intro document
2015-12-02 00:46:34 -08:00
Piotr Puszkiewicz
9fb5da0aee Merge pull request #347 from dotnet/anurse/157-publish-tidy-up
avoid dropping deps file when publishing
2015-12-02 00:45:56 -08:00