-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimal linux mono packages #1229
Comments
@bryceschober: You're free to tweak the |
@asbjornu: I don't see a way any place to specify a minimal mono installation except in the src/DockerBase/Dockerfile. Is the docker image actually used in any of your automated testing? I'm not sure how I could test a different build environment (which would require a pretty complete mono install) than the test environment... |
Good point. I supposed neither Homebrew nor Travis allows for that sort of specificity. Could we test the Docker image somehow, though? If we got that set up, we could adjust it to only use the bare minimum dependencies required to execute successfully. |
Sorry, I'm just a user-level newbie and have no idea if your test suite could run from the docker image, or if the nature of the test infrastructure is that it would require a full mono install just to run any test. |
This sounds like a good change to me! I would be happy to change it and see if anyone complains. As long as GitVersion runs the normalisation properly (when on a build server for instance) then I think it's probably fine to say it works. |
@JakeGinnivan: Sure, that's a viable approach as well. Let's do it! 😄 |
Once #1269 is done, you should also be able to run on linux under dotnet core if that is something that interests you. |
This issue has been automatically marked as stale because it has not had recent activity. After 30 days from now, it will be closed if no further activity occurs. Thank you for your contributions. |
The docs say mono-complete is required, which installs >170 MB more than mono-runtime on my system (Ubuntu 14.04).
After some fooling around, it seems that mono-mcs is sufficient for at least a trivial execution, and that installs only 6 MB more than mono-runtime.
Could someone verify with a more complete test suite (or some less experimental approach) whether mono-mcs is truly sufficient?
The text was updated successfully, but these errors were encountered: