Skip to content

Latest commit

 

History

History

smithyctl

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Smithyctl

Smithyctl is the CLI used to develop new components, run them in workflows and distributing them.

Installation

Precompiled Binaries

Visit the releases and pick the binary for your OS/Architecture.

From source

You must have go installed, and then run:

go install github.com/smithy-security/smithy/smithyctl@latest

Verify installation

Run:

smithyctl version

Flags

Flag Description Default
debug-enabled enabled debug logs. false
debug-level sets the log level. Possible values debug, info, warning and error. debug

Commands

Command Description
help will output how to use smithyctl
version will output the version of the installed smithyctl binary
component allows to develop, run and distribute components
workflow allows to develop and run workflows

Component

Workflow

Development

Compile smithyctl locally by running make smithyctl/bin in the root of this project.

You can then find the binary in ./bin/smithyctl/cmd/{GOOS}/{GOARCH}/smithyctl.