Bryan Thornbury
ab14fb1437
fix which manpages are where, add dotnet manpage to host package and rest to sdk package
2016-03-22 15:38:04 -07:00
Bryan Thornbury
d709300f6f
fix up the package name
2016-03-22 15:36:17 -07:00
Bryan Thornbury
96664f31c2
Add publishing for sdk, sharedhost, sharedfx deb files
...
small fix
disable dotnet-nightly train avoidance, alawys use the same debian config for now
2016-03-22 15:01:06 -07:00
Bryan Thornbury
1c38b17f8b
make sdk package sdk only
...
fix dependencies between packages
re-disable upgrade test
another fi to add_dir_to_install
fix sdk package name
update the package name functino in monikers
2016-03-22 15:01:04 -07:00
Bryan Thornbury
6ed82a1a3f
put all deb packages in the same root, small fix to package tool, renable upgrade tests
2016-03-22 15:01:03 -07:00
Piotr Puszkiewicz
6cba5e111e
Disable upgrade tests for CLI
2016-03-22 15:01:03 -07:00
Piotr Puszkiewicz
e1ba3f23ef
Reference Shared Framework from Shared Host
2016-03-22 15:01:03 -07:00
Bryan Thornbury
97a01213ac
Fix debian packages
2016-03-22 15:01:01 -07:00
Matt Ellis
5cf35e4f38
Use explicit object directory for sdk deb pacakge
...
As we add more deb packages, we should keep everything tidy by given
each one it's on individual object root.
2016-03-10 03:42:43 -08:00
Sridhar Periyasamy
53dd5f4a23
Address more PR feedback
...
- Add libssl-dev dependency to DockerFile, because the package upgrade test still depend on this. It can be removed once a newer package without libssl-dev dependency is uploaded.
- Check pre-reqs in the package script.
2016-03-09 20:15:06 +00:00
Sridhar Periyasamy
1737fa8cbc
Fix debian package tests
2016-03-09 18:55:26 +00:00
Sridhar Periyasamy
015bda2137
Debian package and publish changes
...
- Use parameters instead of env vars to create debian packages.
- Target to publish the deb package to the debian repo.
2016-03-08 23:33:18 +00:00
Sridhar Periyasamy
d4a3190bfc
Refactor the build scripts
...
- Bifurcate Package and Publish targets to enable signing.
- Move publish from bash/ps into c#.
- Create multiple targets to create MSIs and Bundles.
2016-03-07 12:20:50 -08:00
Bryan Thornbury
5b211726d8
Enable EndToEnd tests in the debian package
...
do a build and drop xml files
2016-02-18 16:57:24 -08:00
Eric Erhardt
7b09f3fcac
Move the debian package_tool into our \tools directory.
...
The package_tool isn't really part of our product, so moving it to the tools directory.
2016-02-17 15:50:37 -06: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
Bryan Thornbury
63190c5cc0
Use Release Suffix instead of CHANNEL for determining last deb packge
2016-01-20 20:07:40 +00:00
Bryan Thornbury
bfde94528c
Enable Debian package upgrade tests.
2016-01-13 14:34:12 -08:00
Bryan
7011f9e604
update everything to DOTNET_CLI_VERSION
...
Some package_tool fixes
2016-01-13 02:22:53 -08:00
Bryan
797e436547
Package Tool Changes to support versioning changes.
...
1. Support CONFLICTS in debian packages
2. Associated Build Changes
3. Better cmd line option support in package_tool
2016-01-13 02:22:47 -08:00
Piotr Puszkiewicz
63abe9ce1d
Merge pull request #661 from blackdwarf/manpages
...
Add manual pages for current commands
2015-12-29 23:08:51 -08:00
Bryan
7b89cceed5
Enable copying manpages from documentation folder to package_layout_dir for consumption by package_tool and ultimately inclusion in the debian package
2015-12-29 16:44:46 -08:00
Piotr Puszkiewicz
e91db7dce1
Eliminate dead code and most relative paths
2015-12-29 02:34:10 -08:00
Piotr Puszkiewicz
4b217db9c0
Clean up build scripts
...
Decompose into self-contained granular components
Provide reasonable defaults for cross cutting concerns, allowing for independent execution of steps
Start unifying Windows/Bash architecture
fix Bash CI scripts
dockerbuild.sh _common.sh path
Add missing restore-packages.sh
Copy/paste issues
Quote $SOURCE
fix .gitignore
PR Feedback
Merge in @SridarMS's work to avoid redownloading DNX
enabling build of dotnet-build
merge in @SridharMS's CentOS changes
Enable building FSC
enable restoring specific subdirectories
Fix dnx version check
Add missed dependency
Fix pathing to tests
Match Linux build version to Windows, fixing linux tests as a side effect.
workaround for coreclr#2215
fix pathing issue
disable building in docker
BUILD_IN_DOCKER was set, somehow...
fix headers
2015-12-29 01:59:02 -08:00
Bryan
216adc198e
delete staging directory before bringing down bats to avoid conflicts
2015-12-04 17:24:30 -08:00
Bryan Thornbury
aa248df73c
disable E2E test for debian package
2015-12-03 00:26:05 +00:00
Bryan Thornbury
64523881e7
More small fixes, will squash these commits
2015-12-02 23:11:45 +00:00
Bryan Thornbury
c2d04d51b1
Changes to propagate errors in package build.
2015-12-02 22:11:31 +00:00
Bryan Thornbury
cefd1cbcfa
Move Debian Package Tools to packaging folder
2015-11-19 14:45:20 -08:00
PiotrP
e839b4debb
Update Copyright headers in all source files.
2015-11-16 19:47:43 -08:00
Andrew Stanton-Nurse
4cc15b1246
restructure the output layout
...
also reorganize the scripts folder
2015-11-16 09:44:00 -08:00