No description
Find a file
2020-02-29 01:20:54 +01:00
cmd Adds flags to the add subcommand 2020-02-29 01:20:54 +01:00
config Add init command 2020-02-29 00:49:55 +01:00
model Adds flags to the add subcommand 2020-02-29 01:20:54 +01:00
vendor Add cobra root command 2020-02-28 23:54:14 +01:00
.gitignore Initial commit 2020-02-28 23:49:19 +01:00
campaigner.go Add cobra root command 2020-02-28 23:54:14 +01:00
go.mod Add cobra root command 2020-02-28 23:54:14 +01:00
go.sum Add cobra root command 2020-02-28 23:54:14 +01:00
Makefile Initial commit 2020-02-28 23:49:19 +01:00
README.md Initial commit 2020-02-28 23:49:19 +01:00

Campaigner

Command line tool to create and manage community campaigns.

Application flow

  1. Run campaigner set-token to set the tokens for jira/github.
  2. Run campaigner create to create a new community campaign.
  3. Run campaigner add to add new tickets based either on a grep/ag command or a govet check.
  4. Run campaigner state to see the status of each one of the tickets. The tickets can be in an unpublished, jira, github and completed state.
  5. Run campaigner template to edit the ticket template.
  6. Run campaigner publish to create the tickets in jira based on the template.
  7. Possible next step to publish the tickets from jira to github.