I am able to deploy CoreCLR ASP.NET apps to Linux and have them run, hurray. To do this I am using
dnu publish --no-source -o <dest-dir>
which gives me a dest-dir full of many CoreCLR packages, one of which is a package for my published app specifically.
This folder is pretty big, around 50 MB for the simple Web Application Basic (no auth) described at https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-app-using-vscode/ .
Is there a sensible way to deploy to Linux without pushing so much around? Can I get rid of a bunch of those CoreCLR packages somehow? Is there a good way of deploying source-only and doing the work on the server (I may have seen something about this, but I lost it if I did)?