An Indie Reader for the modern day
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Drew Bednar 840b84b120
continuous-integration/drone/push Build is passing Details
Adding Cobra CLI to project (#2)
I would like to have a composable cli tool with subcommands for management of the Flux Feed application. This PR restructures the cmd package according to conventions outlined in the Cobra user guide https://github.com/spf13/cobra/blob/main/site/content/user_guide.md

At present only the database migrate command is implemented, and with minimal functionality. Future work will have to add additional flags and information on how to declare the location of the database to be migrated.

Reviewed-on: #2
1 year ago
cmd Adding Cobra CLI to project (#2) 1 year ago
config Adding SQL support to application. (#1) 1 year ago
database Adding SQL support to application. (#1) 1 year ago
migrations Adding SQL support to application. (#1) 1 year ago
scripts Adding CI Pipeline for tests and linters 1 year ago
.dockerignore More stuff 1 year ago
.drone.yml Fix pipeline 1 year ago
.env.template Adding SQL support to application. (#1) 1 year ago
.gitignore Adding Cobra CLI to project (#2) 1 year ago
Dockerfile Multi-stage docker build 1 year ago
LICENSE Initial commit 1 year ago
Makefile Adding Cobra CLI to project (#2) 1 year ago
README.md Adding Cobra CLI to project (#2) 1 year ago
go.mod Adding Cobra CLI to project (#2) 1 year ago
go.sum Adding Cobra CLI to project (#2) 1 year ago
main.go Adding Cobra CLI to project (#2) 1 year ago

README.md

Flux Feed

build-status

An Indie Reader for the modern day.

Building

From the root of the source tree run:

make build

Using

./fluxctl --help

License

is project is licensed under the MIT License. See the LICENSE file for the full license text.