(f *cmdutil.Factory)
| 16 | ) |
| 17 | |
| 18 | func NewCmdRelease(f *cmdutil.Factory) *cobra.Command { |
| 19 | cmd := &cobra.Command{ |
| 20 | Use: "release <command>", |
| 21 | Short: "Manage releases", |
| 22 | GroupID: "core", |
| 23 | } |
| 24 | |
| 25 | cmdutil.EnableRepoOverride(cmd, f) |
| 26 | |
| 27 | cmdutil.AddGroup(cmd, "General commands", |
| 28 | cmdList.NewCmdList(f, nil), |
| 29 | cmdCreate.NewCmdCreate(f, nil), |
| 30 | ) |
| 31 | |
| 32 | cmdutil.AddGroup(cmd, "Targeted commands", |
| 33 | cmdView.NewCmdView(f, nil), |
| 34 | cmdUpdate.NewCmdEdit(f, nil), |
| 35 | cmdUpload.NewCmdUpload(f, nil), |
| 36 | cmdDownload.NewCmdDownload(f, nil), |
| 37 | cmdDelete.NewCmdDelete(f, nil), |
| 38 | cmdDeleteAsset.NewCmdDeleteAsset(f, nil), |
| 39 | cmdVerify.NewCmdVerify(f, nil), |
| 40 | cmdVerifyAsset.NewCmdVerifyAsset(f, nil), |
| 41 | ) |
| 42 | |
| 43 | return cmd |
| 44 | } |
nothing calls this directly
no test coverage detected