-
Notifications
You must be signed in to change notification settings - Fork 208
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
Add ability to install through homebrew #86
Comments
I'd like to take a stab at this, if you would assign me. |
@Mr-Lizard It wont let me assign it to you as you aren't a member of our org. However, feel free to knock it out! We'll check in with you before you start work on it if it comes to that. |
Not sure if it would make life easier or dovetail but... the ruby-packer tool is something I'll mention here: brew install squashfs |
I have the beginnings of a workable formula. However, it would probably be best to create a 'Homebrew_taps' repository to use as a 'tap' per standard homebrew conventions. Also, what email should I use for the point of contact in the formula ? |
@Mr-Lizard Thanks for working on this. You can use "Stelligent cfn-nag Team" and cfn-nag@stelligent.com for a point of contact. |
Alrighty, this is available for your testing pleasure. The first time, to add my tap: brew tap Mr-Lizard/homebrew-tap Thereafter : brew install cfn-nag and even: brew test cfn-nag |
@Mr-Lizard Thanks for this work. I am having issues on my machine locally with these instructions but I am guessing it has something to do with paths and rbenv. I'll take a closer look soon. |
No problem @jesseadams. If your homebrew install is old, you may want to completely uninstall and reinstall it - mine was quite buggy until I did that. |
I should note that the formula name is 'cfn-nag', however the executables are still underscored, 'cfn_nag' ! |
@jesseadams I just ran the above instructions and the worked correctly. I did the install on both the default OS ruby and 2.6 |
Thank you, Mr. Wells ! |
After doing some further research, using a subdirectory of this repo for a homebrew repo doesn't seem to be possible. So...there are 2 options:
I recommend using both, starting with 1 before going for an official homebrew formula submission. Gentlemen, what is your bidding ? |
Ooh, good insight! We do have https://github.com/stelligent/homebrew-tap set up for this. Looks like we're using it for |
There should be an icon for embarrassment ! My apologies ! |
No, not at all. Glad you brought it up, because I forgot it was there until you mentioned it. Do you have access to submit a PR to that repo instead? |
Not sure, I would have what any lizard off the street would have. |
Looks like it's public. I think you'd be good to go. |
Thanks, I couldn't create a branch, so I forked it. Will be submitting a
PR Real Soon Now.
…On Thu, Jul 11, 2019 at 6:30 PM oshaughnessy ***@***.***> wrote:
Looks like it's public. I *think* you'd be good to go.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#86?email_source=notifications&email_token=ACZN26L5UVLI2WWM2ZQ7WZLP667BRA5CNFSM4EEJQLJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZYIHGY#issuecomment-510690203>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACZN26J5D3NJGQRXXOZKPJDP667BRANCNFSM4EEJQLJA>
.
|
A PR has been submitted to https://github.com/stelligent/homebrew-tap . |
Here is the PR: stelligent/homebrew-tap#1 |
PR is merged and the following now works for MacOS and Ubuntu (tested on Bionic)
It is currently on v0.4.33 |
…#267) * stelligent#86 install cfn_nag using brew on Mac and Linux * Add bash to brew install README code * stelligent#86 Add brew installation instructions to readme * Update deploy_local script to uninstall brew gem
No description provided.
The text was updated successfully, but these errors were encountered: