Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ReleaseCmd = &cobra.Command{ Args: cobra.NoArgs, Use: "release", Short: "Prepare a new production release", Long: `Prepare a new production release. Release is a stage of the software development process where the code in the develop branch has reached a stable point and is ready to be released into the master branch. When the develop branch has acquired enough features for a release, a new branch is created. The name of the branch typically starts with 'release/' followed by a version number and an optional brief description of the release. This branch is used to prepare for a new production release. It allows for last-minute dotting of i's and crossing t's: minor bug fixes, preparing meta-data like version number, build dates etc. Once the team is satisfied with the state of the release branch, it is merged into master and tagged with a version number. In addition, it should be merged back into develop, which may have progressed since the release was initiated. By doing this, the master branch always reflects the latest released and production-ready state of the software.`, }
ReleaseCmd represents the release subcommand of RootCmd.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.