mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-20 23:46:49 +00:00
e229a8e633
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
24 lines
354 B
Go
24 lines
354 B
Go
package output
|
|
|
|
import (
|
|
"errors"
|
|
"strings"
|
|
)
|
|
|
|
var ErrOutputOptionRequired = errors.New("output option required")
|
|
|
|
func ParseOutputOptions(out string) (string, []string) {
|
|
out, opt, found := strings.Cut(out, "=")
|
|
|
|
if !found {
|
|
return out, nil
|
|
}
|
|
|
|
var optList []string
|
|
|
|
if opt != "" {
|
|
optList = strings.Split(opt, ",")
|
|
}
|
|
|
|
return out, optList
|
|
}
|