mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-02-28 17:16:24 +00:00
* update github.com/docker/cli * update github.com/docker/distribution * update github.com/docker/docker * update github.com/gin-gonic/gin * update github.com/golang-jwt/jwt/v4 * update github.com/golangci/golangci-lint * update github.com/gorilla/securecookie * update github.com/mattn/go-sqlite3 * update github.com/moby/moby * update github.com/prometheus/client_golang * update github.com/xanzy/go-gitlab
32 lines
433 B
Go
32 lines
433 B
Go
package exitcodes
|
|
|
|
const (
|
|
Success = iota
|
|
IssuesFound
|
|
WarningInTest
|
|
Failure
|
|
Timeout
|
|
NoGoFiles
|
|
NoConfigFileDetected
|
|
ErrorWasLogged
|
|
)
|
|
|
|
type ExitError struct {
|
|
Message string
|
|
Code int
|
|
}
|
|
|
|
func (e ExitError) Error() string {
|
|
return e.Message
|
|
}
|
|
|
|
var (
|
|
ErrNoGoFiles = &ExitError{
|
|
Message: "no go files to analyze",
|
|
Code: NoGoFiles,
|
|
}
|
|
ErrFailure = &ExitError{
|
|
Message: "failed to analyze",
|
|
Code: Failure,
|
|
}
|
|
)
|