-
Notifications
You must be signed in to change notification settings - Fork 116
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
Aggressively prune files from the gems we install #672
Conversation
Paging @lamont-granquist since he probably has opinions here as well |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a way we can install the gems without all these files instead of removing the files as part of a clean-up-process?
Nope. We can only open PRs for each of the 100 gems to remove the files, but so far about 50% have said no since they want all their test files to ship in the gems. |
CHANGES | ||
CHANGELOG | ||
README | ||
Gemfile |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
think you broke appbundler here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is at the end once appbundler has already done its thing. Is that going to be a problem still?
donate.png | ||
Appraisals | ||
website | ||
*.gemspec |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and probably here
seems fine other than those two |
See what we can do about our overall file size and counnt by removing non-library files from the package. Signed-off-by: Tim Smith <tsmith@chef.io>
We need to think through what this would do to appbundle udpating Signed-off-by: Tim Smith <tsmith@chef.io>
See what we can do about our overall file size and count by removing
non-library files from the package.
512MB - > 493MB. 3095 files removed
Signed-off-by: Tim Smith tsmith@chef.io