-
Notifications
You must be signed in to change notification settings - Fork 9
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
new tap: bart / bartholomew #13
Comments
Ok, so I was surprised at just how straight-forward a basic Formula really is. ...if there are release artifacts to link, like in the Formula for spin. However, I was just messing around with trying a bart Formula that is a bit more intricate:
...anyway, I think it's super messy and not really what you all would truly want. So, perhaps I should roll back and just ask: So may I ask if you all have any plans on the bart repo holding built release artifacts, like the spin repo does? |
Release artifacts for |
The Homebrew tap is ready, pending release artifacts. As you know, it took almost no effort. But the "messy" tap could be used right now, but I don't think anybody wants that disaster of an installer script. It works on my computer; I cannot say with any confidence that it will work for others. ...better to just link to the pre-built artifacts. I've made auto-build pipelines in Gitlab & Bitbucket, but have not built the same in a Github Action. If you desire help making an action, I can fork the Bart repo and help make a Github Action. I like learning new stuff in my free time. I have issues. 😂 |
@dimitrilw That sounds a jolly good issue to have! I'm afraid I've thwarted your learning this time though: fermyon/bartholomew#180 should do what you need I think, once agreed and once we do a release from it. Let me know if the structure shown in the screenshot doesn't mesh with what you were expecting. |
Looks perfect! Thank you. As soon as that's through, then I will update forked repo with correct artifact URIs & make PR for Homebrew Formula to "go live." Thank you, @itowlson ! |
Of note: I have branch roughly ready to submit PR. Just awaiting real binaries. https://github.com/dimitrilw/homebrew-tap/tree/issue/13-bart-formula Also, when researching Homebrew Formulas, I read that the Ref: test do
# system "#{bin}/bart", "--version"
# TODO: test & confirm this is proper syntax, then adjust spin.rb too
assert_match "bart 0.8.0", shell_output("#{bin}/bart --version")
end |
@karthik2804 @vdice Is it worth doing a release of Bartholomew so that
|
@itowlson sgtm! Looks like at least one feature will be included as well: fermyon/bartholomew@v0.8.0...main |
@dimitrilw Built binaries are at https://github.com/fermyon/bartholomew/releases/tag/v0.9.0 if you fancy taking a crack at them - let me know if there's any problems with them, and thanks! |
You're the best @itowlson ! I'll take a peek later tonight or tomorrow. :) |
I apologize for delay -- busy week & got sick. Nasty cold -- hope you don't catch it by reading this comment. Anyway, I will get to it later tonight. 😄 |
Reminder to self: Ref: test do
assert_match "bart 0.9.0", shell_output("#{bin}/bart --version")
end |
Installing
spin
via homebrew was a real joy. I'd like to have a tap forbart
, too.Were this request to be officially implemented, then documentation should be updated, too. Like the Bartholomew quickstart page installation instructions.
And while I've not-yet made a homebrew tap, I am always willing to learn something new. So I am going to fork this repo and see what I can break on my computer. Yay! \o/
No promises, but I expect that I will give this a go later tonight and/or tomorrow. Cheers!
The text was updated successfully, but these errors were encountered: