microsoft / bedrock-cli

The CLI for Bedrock
https://microsoft.github.io/bedrock-cli/commands/
MIT License
28 stars 12 forks source link

Homebrew install workflow for bedrock #47

Open edaena opened 4 years ago

edaena commented 4 years ago

As a: User

I want: To install bedrock tools with homebrew

So that: It's easier to install dependencies, and manage versions

Describe the solution you'd like: Support installing bedrock-cli and fabrikate via homebrew

Acceptance Criteria:

Describe alternatives you've considered:

Additional context: Related resources: Host bottles for taps Maintain your own homebrew repo homebrew bottles Brew test bot Example: azcli formula

Does this require updates to documentation?:

andrebriggs commented 4 years ago

@edaena I would prioritize bedrock first but certainly do fab. Do we have a size for you?

edaena commented 4 years ago

@andrebriggs added the size, and an additional step to explore using brew bottles for a faster installation process which avoids users having to build from source. I would say total, it's a 1-2 day task. I'm marking it as M to be safe.

andrebriggs commented 4 years ago

@edaena I created a repo. See in the description.

Investigate a way of automatically updating formulas based on releases

This is pretty important if we want to avoid manual work. Let's focus on a POC for this

edaena commented 4 years ago

@andrebriggs the repo name has to start with the word homebrew, so instead of bedrock-homebrew it should be homebrew-bedrock, this is to allow subscription to a tap like this:

brew tap microsoft/bedrock

More information here: https://docs.brew.sh/Taps

andrebriggs commented 4 years ago

@edaena got it. Will correct

andrebriggs commented 4 years ago

@edaena done