anomaly / gallagher

The missing toolkit for extending Gallagher Command Centre, featuring a CLI, SQL interface, TUI and a Python idiomatic SDK
https://anomaly.github.io/gallagher/
MIT License
11 stars 2 forks source link

Provide `brew` (or other installer) packages for installing the the `cli` and `tui` #33

Open devraj opened 5 months ago

devraj commented 5 months ago

Is your feature request related to a problem? Please describe. Since the expansion of the scope of the project to provide a cli and tui we should consider providing packages for users to conveniently install and use the applications without having to worry about the rest client package.

Describe the solution you'd like Research which package managers we should support across operating systems (please update this list as ones are considered):

This could be one where we can enlist community contributors (give the variety of package managers across operating systems) to help with managing the packages.

Describe alternatives you've considered NA

Additional context NA

devraj commented 2 months ago

Follow homebrew-tap for commits to manage our brew Formula.

devraj commented 1 month ago

A basic containerised version of the cli is working in 9e10ce8, from here we should:

Note we will need to pass the environment variables for the API Key for the utilities to function properly