Rename struct field and add new types into server/model's (#523)

Resolve some todos in server/model:
 * Move persistent queue into its own package
 * Create Types: StatusValue, SCMKind, RepoVisibly
 * Rename struct Repo fields: SCMKind, IsSCMPrivate
This commit is contained in:
6543
2021-11-22 12:55:13 +01:00
committed by GitHub
parent d02dfe993f
commit 51617e7f86
40 changed files with 267 additions and 271 deletions

View File

@@ -7,6 +7,8 @@ import (
"sync"
"time"
"github.com/woodpecker-ci/woodpecker/server/model"
"github.com/rs/zerolog/log"
)
@@ -97,8 +99,8 @@ func (q *fifo) Poll(c context.Context, f Filter) (*Task, error) {
}
// Done signals that the item is done executing.
func (q *fifo) Done(c context.Context, id string, exitStatus string) error {
return q.finished([]string{id}, exitStatus, nil)
func (q *fifo) Done(c context.Context, id string, exitStatus model.StatusValue) error {
return q.finished([]string{id}, string(exitStatus), nil)
}
// Error signals that the item is done executing with error.