Orcs!
This is a work-in-progress!
Tool for building and deploying microservices within a monorepo.
Usage
Initialization commands
orcs init -p project-name
: Create a new projectorcs new service {service}
: Create a new serviceorcs new template {template}
: Create a new template
Run commands
orcs run all
: Run all services in all stagesorcs run {stage}
: Run all services for a specific stageorcs run all {service}
: Run all stages for a specific serviceorcs run {stage} {service}
: Run a specific stage for a specific service
Parameter store commands
orcs get {parameter}
: Retrieve a parameter valueorcs get-file {parameter} {filename}
: Retrieve an artifact fileorcs set {parameter} {value}
: Set a parameter valueorcs set-file {parameter} {filename}
: Store an artifact file