octopush/roadmap.md
Kasper Juul Hermansen 0cb923a3a5 feature/add-actions (#9)
Co-authored-by: kjuulh <contact@kjuulh.io>
Reviewed-on: kjuulh/kraken#9
2022-09-14 23:40:58 +02:00

773 B

Roadmap

POC:

  • Add cuddle
  • Create storage mechanism
  • Pull repository into storage
  • Create test action to run on repository
  • Sign commit using gpg
  • Push commits to branch

Not in scope

  • Pooled runners
  • CLI with options
  • Server app
  • Git hosting providers

Version 0.1

  • Setup a way to choose actions and predicates
  • Allow instantiation of actions, kraken template repo etc.
  • Create pr for gitea provider
  • Think about some sort of isolation
  • Create CLI to trigger action
  • Setup pool of runners
  • Run authenticated on servers
  • Create queuing system

Version 1.0

  • Write README
  • Make configurable ssh user
  • Make configurable gpg keyset
  • Make configurable git provider