Skip to content
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

Omit test/ dir from built .gem (v4.y branch) #502

Merged
merged 1 commit into from
May 16, 2021

Conversation

cben
Copy link
Collaborator

@cben cben commented May 11, 2021

Closes #501. test_files is deprecated. It was causing all tests to be shipped in the .gem file, which is useless bloat (was questionable tradeoff before when rubygems supported running tests for a downloaded gem, anyway no longer supported): rubygems/guides#90

before (4.9.1) after
Compressed 78KB 33KB
Unpacked 757KB 184KB

@cben cben changed the base branch from master to v4.y May 11, 2021 18:58
@cben cben changed the title Omit test/ dir from built .gem Omit test/ dir from built .gem (v4.y branch) May 11, 2021
test_files is deprecated.  It was causing all tests to
be shipped in the .gem file, which is useless bloat:
rubygems/guides#90

Compressed kubeclient-4.9.1.gem was 78KB, now down to 33KB.
Unpacked size 757KB -> 184KB.
@cben cben force-pushed the dont_ship_test_files branch from a796093 to f8b3ce7 Compare May 11, 2021 19:36
@cben cben closed this May 16, 2021
@cben cben reopened this May 16, 2021
@cben cben closed this May 16, 2021
@cben cben reopened this May 16, 2021
@cben cben merged commit dae15e8 into ManageIQ:v4.y May 16, 2021
@cben
Copy link
Collaborator Author

cben commented May 16, 2021

to be forward-ported to master too.

cben added a commit to cben/kubeclient that referenced this pull request May 30, 2021
- Forward-port ManageIQ#502.
- Mark some v4.9.2 backports as clean for future merges.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Delete kubeclient gem default certificates
1 participant