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

Brew gem breakup #23

Merged
merged 19 commits into from
May 17, 2016
Merged

Brew gem breakup #23

merged 19 commits into from
May 17, 2016

Conversation

nicksieger
Copy link

Addresses issues in #16.

Also, the way the code is written now, it would be straightforward to add sha256 support using the Rubygems API to fetch gem information.

@anfleene
Copy link

anfleene commented May 17, 2016

Holy shit this awesome!! I can do a more thorough review in a bit.

it { is_expected.to_not be_successfully_executed }
end

context "install/uninstall" do #, announce_stderr: true, announce_stdout: true do

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this comment for clarity or left over from a past attempt?

I'm not super familiar with aruba. I think I've used it once. It works great for this.

Copy link
Author

@nicksieger nicksieger May 17, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, it's actually a debug comment. If you delete do # then it changes to print stdout/stderr for the containing specs.

Related, I think I'm going to make that whole block an integration spec anyway so it can be exclude by Travis builds where brew isn't present.

@anfleene
Copy link

Great Idea making this a gem. I think it makes it way easier to develop.

I opened #24 to represent setting the sha in the download strategy great idea.

@nicksieger
Copy link
Author

Yeah, I wasn't sure if we actually want to release and distribute as a gem, but it might make sense to do so?

@anfleene
Copy link

we could. It for sure makes development of it way easier. Assuming it works the same as a gem as it does for homebrew I think it's fine. I wonder what would happen if you brew-gem brew-gem.

@nicksieger
Copy link
Author

Ok, I'm ready to merge. Let me know and I can cut the release and push to rubygems. I also have updates to the Homebrew/homebrew-core recipe in flight.

@anfleene
Copy link

:shipit: Nice work!

@nicksieger nicksieger merged commit 321d072 into master May 17, 2016
@nicksieger nicksieger deleted the brew-gem-breakup branch May 17, 2016 15:05
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.

3 participants