mirror of
https://github.com/thegeeklab/wp-plugin-go.git
synced 2024-11-22 00:20:38 +00:00
feat: expose commit title and description in addition to full message (#21)
This commit is contained in:
parent
edebd80492
commit
1d057f04d8
@ -15,6 +15,8 @@
|
||||
package plugin
|
||||
|
||||
import (
|
||||
"strings"
|
||||
|
||||
"github.com/urfave/cli/v2"
|
||||
)
|
||||
|
||||
@ -31,6 +33,8 @@ type (
|
||||
Branch string
|
||||
Tag string
|
||||
Message string
|
||||
Title string
|
||||
Description string
|
||||
Author Author
|
||||
}
|
||||
|
||||
@ -137,6 +141,8 @@ func currFromContext(c *cli.Context) Commit {
|
||||
Branch: c.String("commit.branch"),
|
||||
Tag: c.String("commit.tag"),
|
||||
Message: c.String("commit.message"),
|
||||
Title: strings.Split(c.String("commit.message"), "\n")[0],
|
||||
Description: strings.Split(c.String("commit.message"), "\n")[1],
|
||||
Author: Author{
|
||||
Name: c.String("commit.author.name"),
|
||||
Email: c.String("commit.author.email"),
|
||||
@ -206,12 +212,14 @@ func prevFlags(category string) []cli.Flag {
|
||||
|
||||
func prevFromContext(c *cli.Context) Commit {
|
||||
return Commit{
|
||||
URL: c.String("prev.commit.url"),
|
||||
SHA: c.String("prev.commit.sha"),
|
||||
Ref: c.String("prev.commit.ref"),
|
||||
Refspec: c.String("prev.commit.refspec"),
|
||||
Branch: c.String("prev.commit.branch"),
|
||||
Message: c.String("prev.commit.message"),
|
||||
URL: c.String("prev.commit.url"),
|
||||
SHA: c.String("prev.commit.sha"),
|
||||
Ref: c.String("prev.commit.ref"),
|
||||
Refspec: c.String("prev.commit.refspec"),
|
||||
Branch: c.String("prev.commit.branch"),
|
||||
Message: c.String("prev.commit.message"),
|
||||
Title: strings.Split(c.String("commit.message"), "\n")[0],
|
||||
Description: strings.Split(c.String("commit.message"), "\n")[1],
|
||||
Author: Author{
|
||||
Name: c.String("prev.commit.author.name"),
|
||||
Email: c.String("prev.commit.author.email"),
|
||||
|
Loading…
Reference in New Issue
Block a user