@@ -121,7 +121,10 @@ var releaseCmd = &cobra.Command{
121121}
122122
123123// release 主要包含以下五个部分
124- // 1. 变更记录(Changelog) 2. 版本对比(Diff) 3.发布服务列表 4.服务配置更新
124+ // 1. 变更记录(Changelog)
125+ // 2. 版本对比(Diff)
126+ // 3. 发布服务列表
127+ // 4. 服务配置更新
125128func release (src string , target string ) (err error ) {
126129 // Ref to Commit ID
127130 s := src
@@ -140,17 +143,17 @@ func release(src string, target string) (err error) {
140143 }
141144 fmt .Printf ("compare: %s(%s)...%s(%s)\n \n " , s , src , t , target )
142145
143- // Changlog
146+ // Changelog
144147 d , err := diff (s , t )
145148 if err != nil {
146149 return err
147150 }
148- changelogs , err := changelog (d .Commits )
151+ changes , err := changelog (d .Commits )
149152 if err != nil {
150153 return err
151154 }
152- size := len (changelogs )
153- for i , c := range changelogs {
155+ size := len (changes )
156+ for i , c := range changes {
154157 fmt .Printf ("changelog %d/%d: %s #%d\n " , i + 1 , size , c .Title , c .MergeID )
155158 }
156159
@@ -276,7 +279,7 @@ func commitID(ref string) (id string, err error) {
276279 if ref == "" {
277280 return "" , fmt .Errorf ("ref 不能为空" )
278281 }
279- req := request .NewGetRequest (fmt .Sprintf (commitDetailURI , ref ))
282+ req := request .NewGet (fmt .Sprintf (commitDetailURI , ref ))
280283 commit := model.ComplexCommit {}
281284 err = req .SendAndUnmarshal (& commit )
282285 if err != nil {
@@ -286,7 +289,7 @@ func commitID(ref string) (id string, err error) {
286289}
287290
288291func diff (src string , target string ) (d * model.Diff , err error ) {
289- req := request .NewGetRequest (fmt .Sprintf (diffURI , src , target ))
292+ req := request .NewGet (fmt .Sprintf (diffURI , src , target ))
290293 b := model.Diff {}
291294 err = req .SendAndUnmarshal (& b )
292295 if err != nil {
@@ -296,7 +299,7 @@ func diff(src string, target string) (d *model.Diff, err error) {
296299}
297300
298301func defaultBranchCommitID () (branch string , err error ) {
299- req := request .NewGetRequest (defaultBranchURI )
302+ req := request .NewGet (defaultBranchURI )
300303 b := model.Branch {}
301304 err = req .SendAndUnmarshal (& b )
302305 if err != nil {
@@ -308,13 +311,4 @@ func defaultBranchCommitID() (branch string, err error) {
308311
309312func init () {
310313 rootCmd .AddCommand (releaseCmd )
311- // Here you will define your flags and configuration settings.
312-
313- // Cobra supports Persistent Flags which will work for this command
314- // and all subcommands, e.g.:
315- // releaseCmd.PersistentFlags().String("foo", "", "A help for foo")
316-
317- // Cobra supports local flags which will only run when this command
318- // is called directly, e.g.:
319- // releaseCmd.Flags().BoolP("toggle", "t", false, "Help message for toggle")
320314}
0 commit comments