Documentation
¶
Overview ¶
Package pipe declares utilities and errors for pipes
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrSkipGitEnabled = Skip("inspecting git state is disabled")
ErrSkipGitEnabled happens if --skip-git is set. It means that the part of a Piper that extracts metadata from the Git repository was not run.
View Source
var ErrSkipSubmitEnabled = Skip("submission is disabled")
ErrSkipSubmitEnabled happens if --skip-submit is set. It means that the part of a Piper that submits to Apple for review was not run.
View Source
var ErrSkipUpdateMetadataEnabled = Skip("updating metadata is disabled")
ErrSkipUpdateMetadataEnabled happens if --skip-update-metadata is set. It means that the part of a Piper that updates metadata in App Store Connect was not run.
Functions ¶
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package defaults runs all defaulter pipelines
|
Package defaults runs all defaulter pipelines |
|
Package env is a pipe that loads environment variables
|
Package env is a pipe that loads environment variables |
|
Package git is a pipe that reads and validates git environment
|
Package git is a pipe that reads and validates git environment |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
Click to show internal directories.
Click to hide internal directories.