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