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

Update install instructions #30

Open
zendern opened this issue Aug 15, 2020 · 4 comments
Open

Update install instructions #30

zendern opened this issue Aug 15, 2020 · 4 comments

Comments

@zendern
Copy link
Contributor

zendern commented Aug 15, 2020

Thanks for creating an issue! Please fill out this form so we can be
sure to have all the information we need, and to minimize back and forth.

  • What are you trying to do?
    Remove this TBD section here with something useful.

https://github.com/sonatype-nexus-community/ahab#installation

  • What feature or behavior is this required for?
    Better usage so you dont have to have golang in you docker image

  • How could we solve this issue? (Not knowing is okay!)
    We use goreleaser now so maybe just add some instructions on how to download a version and use it and have an example.

  • Anything else?
    Nah dawg

cc @bhamail / @DarthHater / @ken-duck

@deadlysyn
Copy link
Contributor

Hello @zendern. I'm looking for hacktoberfest ideas, and also trying to find good first issues in general to learn how best to contribute to our community projects. Since I'll be running through the initial install, it would be easy for me to document required steps. I wanted to get feedback on what you are looking for...

Just compile from source steps on my main OS? Fleshing out alt platforms more specifically? Perhaps getting this into brew or similar?

Please let me know your target scope and I'll be happy to help.

@zendern
Copy link
Contributor Author

zendern commented Aug 25, 2020

@deadlysyn welcome and im glad to hear you want to lend a hand.

As for this yeah we already have compile/build as part of your docker container build but that feels like overkill probably for most. When I wrote this up it was mostly a add a way to download the binary as part of your Dockerfile and run it.

As for alt platforms today ahab only run on linux....i believe we produce windows/macosx binaries as well but honestly to date those dont really mean anything since we only support yum, dpkg-query, apk and dnf ¯_(ツ)_/¯ . #32 future would like to support windows dockerfile. And mac in a dockerfile probably isn't going to be a thing we support for awhile since you cant really do that in docker. (so ill create a card to remove that from goreleaser)

@deadlysyn
Copy link
Contributor

Thanks for getting back. Going to try for #29 unless someone else knocks it out (don't want to hold up anyone faster).

Hmm. Your current focus makes clear sense for 80% use case, and is all I need to scan my ubuntu/alpine containers. Just thinking out loud due to the macos reference -- brew support would be interesting down the road, particularly since it's also a linux package manager these days.

@zendern
Copy link
Contributor Author

zendern commented Aug 25, 2020

@deadlysyn re: brew... thats neat i never realize brew was not just a macosx thing.

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

No branches or pull requests

2 participants