Commit graph

31661 commits

Author SHA1 Message Date
Andy Gocke
72665a4f9f Remove compiler name autodetection
Also add compilerName: csc to every project.json to compensate.
2015-10-25 23:37:41 -07:00
David Fowler
8ea6607c92 Lock file parsing cleanup
- Handle Package vs package, NuGet puts Package in the lock file
- Handle null package lookups gracefully
2015-10-24 04:32:26 -07:00
David Fowler
3876d2e16a Changes to publish
- Return error for invalid runtime ids
- Change output to be rid specific
2015-10-24 03:59:39 -07:00
Andy Gocke
2ccecbf78e Add a compilerName option to the project.json
If compilerName is not specified in the project.json then
dotnet compile will attempt to detect a compiler based on
a hardcoded lookup table.
2015-10-23 15:21:49 -07:00
Bryan Thornbury
9350db24be Merge pull request #98 from brthor/dockerci
Changes to enable Ubuntu Docker CI build
2015-10-22 17:24:59 -07:00
Bryan Thornbury
ed51925e3a Merge remote-tracking branch 'upstream/master' into dockerci 2015-10-22 17:24:13 -07:00
Bryan Thornbury
7c246f978f remove pkg package placeholder 2015-10-22 17:22:58 -07:00
Bryan Thornbury
7d8637b5bb add write to all files after docker run 2015-10-22 17:15:45 -07:00
Bryan Thornbury
02d62a961c fix packaging perms 2015-10-22 17:05:45 -07:00
Bryan Thornbury
848dc5e205 clean up 2015-10-22 17:01:49 -07:00
Bryan Thornbury
edd4801484 Merge remote-tracking branch 'upstream/master' into dockerci 2015-10-22 17:00:48 -07:00
Bryan Thornbury
6e72e2c08a fix package permissions 2015-10-22 16:57:28 -07:00
Bryan Thornbury
2eb25d5c0c try to fix file perm issues in ci build: 2015-10-22 16:31:27 -07:00
Bryan Thornbury
f4d72cd201 docker use executing username to avoid root file perms, support absolute paths in repoapi_client 2015-10-22 16:17:57 -07:00
Bryan Thornbury
85d4f888ea fix relative paths in build 2015-10-22 15:56:12 -07:00
Bryan Thornbury
d00c3ce742 dockerbuild parallelization 2015-10-22 15:39:13 -07:00
Bryan Thornbury
7a5354d4b5 pin versions 2015-10-22 15:21:54 -07:00
Bryan Thornbury
8a94b30100 Only build deb packages on mac, fix windows docker build 2015-10-22 15:12:49 -07:00
Bryan Thornbury
32916db70f pull down dependency to fix the build 2015-10-22 14:48:45 -07:00
Bryan Thornbury
70baca6a1d fix dockerbuild on ubuntu 2015-10-22 14:43:24 -07:00
Bryan Thornbury
8273ec1a2f test ci username 2015-10-22 12:31:58 -07:00
Bryan Thornbury
fa57f7f2f2 Merge pull request #95 from brthor/dockerci
Run Docker Build in Ubuntu CI
2015-10-22 12:17:50 -07:00
Bryan Thornbury
0042d49d36 Run Docker Build in Ubuntu CI 2015-10-22 12:14:58 -07:00
Bryan Thornbury
7e5aba73e6 Merge pull request #94 from brthor/package_build
Package build
2015-10-22 10:55:49 -07:00
glennc
31facfac6e Change blob storage account and layout 2015-10-22 10:38:58 -07:00
Bryan Thornbury
ba82768ba7 More cleaning up, consistency 2015-10-22 10:23:47 -07:00
Bryan Thornbury
6f877ab516 clean things up 2015-10-22 10:20:42 -07:00
Bryan Thornbury
2f8a99e26d windows docker build, package tests 2015-10-22 10:13:05 -07:00
David Fowler
8ca5740ce0 Change output for process exiting 2015-10-22 05:31:24 -07:00
David Fowler
18595e221e Make publish require and entrypoint 2015-10-22 04:34:01 -07:00
David Fowler
f8837f7717 Fix quoting of arguments to handle things with spaces in them 2015-10-22 03:32:32 -07:00
Bryan Thornbury
94f04350f2 merge with masters changes 2015-10-21 23:46:41 -07:00
Bryan Thornbury
2074d1bbf5 build and fetch results 2015-10-21 23:41:38 -07:00
Sridhar Periyasamy
893440aaef Merge pull request #89 from dotnet/Sridhar-MS-patch-1
Update README.md
2015-10-21 16:20:09 -07:00
Sridhar Periyasamy
10f1b6240a Update README.md
Add build status badges
2015-10-21 15:47:45 -07:00
Sridhar Periyasamy
b6761894cc Merge pull request #86 from Sridhar-MS/xplat-ci
Xplat CI for CLI repo
2015-10-21 14:06:16 -07:00
Bryan Thornbury
eb693a4297 add additional symlinks to deb package, remove setup step from package_tool 2015-10-21 14:05:37 -07:00
glennc
7339dbd5bf Force package versions down temporarily while we move to dotnet. 2015-10-21 14:02:47 -07:00
Sridhar Periyasamy
8b4df2d31f Address PR feedback 2015-10-21 13:47:53 -07:00
Bryan Thornbury
96a45fb44f Merge remote-tracking branch 'upstream/master' into package_build 2015-10-21 13:43:14 -07:00
Bryan Thornbury
35f7be7495 merge package with master, refactor package.sh to package-dnvm.sh,add package-debian.sh 2015-10-21 13:01:36 -07:00
David Fowler
5ee8245b38 Fix issues with resolving reference assemblies
- Fixed global json lookup
2015-10-21 13:00:13 -07:00
Bryan Thornbury
a4e2f9ffdb create base package script and package-debian script 2015-10-21 12:46:24 -07:00
Sridhar Periyasamy
0dbc51890e Using 'InternalUtilities.getFullJobName' instead of 'Utilities.getFullJobName' to generate the correct Jenkins project name. 2015-10-21 12:39:14 -07:00
Sridhar Periyasamy
05513e60e2 Remove missing variables reference. 2015-10-21 12:31:48 -07:00
Sridhar Periyasamy
4c445a41c0 Merge branch 'xplat-ci' of https://github.com/sridhar-ms/cli into xplat-ci 2015-10-21 12:28:13 -07:00
Sridhar Periyasamy
a5599d8390 Escape '\' char in netci.groovy 2015-10-21 12:27:02 -07:00
Bryan Thornbury
a9bc19f591 Merge pull request #78 from brthor/package_publish
Package publishing scripts
2015-10-21 12:14:37 -07:00
Bryan Thornbury
498742e3d3 Remove storage sas from uploaded deb url, move things to scripts dir 2015-10-21 12:13:04 -07:00
Sridhar Periyasamy
21351d1e51 Merge branch 'xplat-ci' of https://github.com/sridhar-ms/cli into xplat-ci 2015-10-21 12:09:50 -07:00