mirror of
https://github.com/thegeeklab/wp-git-action.git
synced 2024-11-22 00:00:39 +00:00
rename action type
This commit is contained in:
parent
51113c4d34
commit
fcf2d25be2
@ -23,10 +23,10 @@ var (
|
||||
)
|
||||
|
||||
const (
|
||||
ActionClone Action = "clone"
|
||||
ActionCommit Action = "commit"
|
||||
ActionPush Action = "push"
|
||||
ActionPages Action = "pages"
|
||||
GitActionClone GitAction = "clone"
|
||||
GitActionCommit GitAction = "commit"
|
||||
GitActionPush GitAction = "push"
|
||||
GitActionPages GitAction = "pages"
|
||||
)
|
||||
|
||||
//nolint:revive
|
||||
@ -57,17 +57,17 @@ func (p *Plugin) Validate() error {
|
||||
}
|
||||
|
||||
for _, actionStr := range p.Settings.Action.Value() {
|
||||
action := Action(actionStr)
|
||||
action := GitAction(actionStr)
|
||||
switch action {
|
||||
case ActionClone:
|
||||
case GitActionClone:
|
||||
continue
|
||||
case ActionCommit:
|
||||
case GitActionCommit:
|
||||
continue
|
||||
case ActionPush:
|
||||
case GitActionPush:
|
||||
if p.Settings.SSHKey == "" && p.Settings.Netrc.Password == "" {
|
||||
return ErrAuthSourceNotSet
|
||||
}
|
||||
case ActionPages:
|
||||
case GitActionPages:
|
||||
p.Settings.Pages.Directory = filepath.Join(p.Settings.Repo.WorkDir, p.Settings.Pages.Directory)
|
||||
p.Settings.Repo.WorkDir = filepath.Join(p.Settings.Repo.WorkDir, ".tmp")
|
||||
|
||||
@ -160,20 +160,20 @@ func (p *Plugin) Execute() error {
|
||||
batchCmd = append(batchCmd, p.Settings.Repo.ConfigSSLVerify(p.Network.InsecureSkipVerify))
|
||||
|
||||
for _, actionStr := range p.Settings.Action.Value() {
|
||||
action := Action(actionStr)
|
||||
action := GitAction(actionStr)
|
||||
switch action {
|
||||
case ActionClone:
|
||||
case GitActionClone:
|
||||
cmds, err := p.handleClone()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
batchCmd = append(batchCmd, cmds...)
|
||||
case ActionCommit:
|
||||
case GitActionCommit:
|
||||
batchCmd = append(batchCmd, p.handleCommit()...)
|
||||
case ActionPush:
|
||||
case GitActionPush:
|
||||
batchCmd = append(batchCmd, p.handlePush()...)
|
||||
case ActionPages:
|
||||
case GitActionPages:
|
||||
cmds, err := p.handlePages()
|
||||
if err != nil {
|
||||
return err
|
||||
|
@ -38,7 +38,7 @@ type Pages struct {
|
||||
Delete bool
|
||||
}
|
||||
|
||||
type Action string
|
||||
type GitAction string
|
||||
|
||||
func New(e wp.ExecuteFunc, build ...string) *Plugin {
|
||||
p := &Plugin{
|
||||
|
Loading…
Reference in New Issue
Block a user