Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
clicommand
Package clicommand declares the command line interface for Cider.
|
Package clicommand declares the command line interface for Cider. |
client
Package client provides a full-featured App Store Connect API client
|
Package client provides a full-featured App Store Connect API client |
client/clienttest
Package clienttest provides utilities for mocking the App Store Connect client.
|
Package clienttest provides utilities for mocking the App Store Connect client. |
closer
Package closer is a helper for closing io.Closers.
|
Package closer is a helper for closing io.Closers. |
defaults
Package defaults is used by pipes to provide default values to a context configuration
|
Package defaults is used by pipes to provide default values to a context configuration |
git
Package git provides an integration with the git command
|
Package git provides an integration with the git command |
log
Package log is a substitute for the global apex/log that is not thread safe.
|
Package log is a substitute for the global apex/log that is not thread safe. |
middleware
Package middleware contains middleware for handling error and logging propagation
|
Package middleware contains middleware for handling error and logging propagation |
parallel
Package parallel wraps a error group with a semaphore with configurable size, so you can control the number of tasks being executed simultaneously.
|
Package parallel wraps a error group with a semaphore with configurable size, so you can control the number of tasks being executed simultaneously. |
pipe
Package pipe declares utilities and errors for pipes
|
Package pipe declares utilities and errors for pipes |
pipe/defaults
Package defaults runs all defaulter pipelines
|
Package defaults runs all defaulter pipelines |
pipe/env
Package env is a pipe that loads environment variables
|
Package env is a pipe that loads environment variables |
pipe/git
Package git is a pipe that reads and validates git environment
|
Package git is a pipe that reads and validates git environment |
pipe/publish
Package publish is a pipe that runs the testflight or store pipes depending on publish mode
|
Package publish is a pipe that runs the testflight or store pipes depending on publish mode |
pipe/semver
Package semver is a pipe that parses a version string into semver components
|
Package semver is a pipe that parses a version string into semver components |
pipe/store
Package store is a pipe that processes an app's release to the App Store
|
Package store is a pipe that processes an app's release to the App Store |
pipe/template
Package template is a pipe that processes a configuration's template fields and stores it in the context
|
Package template is a pipe that processes a configuration's template fields and stores it in the context |
pipe/testflight
Package testflight is a pipe that processes an app's release to Testflight
|
Package testflight is a pipe that processes an app's release to Testflight |
pipeline
Package pipeline stores the top-level pipeline and Piper interface used by most pipes
|
Package pipeline stores the top-level pipeline and Piper interface used by most pipes |
shell
Package shell wraps shell execution
|
Package shell wraps shell execution |
shell/shelltest
Package shelltest provides utilities for mocking the login shell.
|
Package shelltest provides utilities for mocking the login shell. |
template
Package template provides an interface for text templates to be used during pipes
|
Package template provides an interface for text templates to be used during pipes |
pkg
|
|
config
Package config contains types and helpers available to configure a Cider project.
|
Package config contains types and helpers available to configure a Cider project. |
context
Package context manages the state of the pipeline
|
Package context manages the state of the pipeline |
tools
|
|
gendoc
Package main handles the automatic generation of documentation for the command line interface and configuration format.
|
Package main handles the automatic generation of documentation for the command line interface and configuration format. |
Click to show internal directories.
Click to hide internal directories.