Compare commits

...

2 Commits

Author SHA1 Message Date
Robert Kaussow fcf2d25be2
rename action type 2024-05-08 12:45:24 +02:00
renovate[bot] 51113c4d34
chore(docker): update docker.io/library/golang:1.22 docker digest to b1e05e2 (#117)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-08 08:34:40 +02:00
3 changed files with 16 additions and 16 deletions

View File

@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.22@sha256:d5302d40dc5fbbf38ec472d1848a9d2391a13f93293a6a5b0b87c99dc0eaa6ae as build
FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.22@sha256:b1e05e2c918f52c59d39ce7d5844f73b2f4511f7734add8bb98c9ecdd4443365 as build
ARG TARGETOS
ARG TARGETARCH

View File

@ -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

View File

@ -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{