-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
c: contributor-productivityTeam-specific productivity, code health, technical debt.Team-specific productivity, code health, technical debt.team-infraOwned by Infrastructure teamOwned by Infrastructure team
Description
Our cirrus Dockerfile not building was previously fixed in #43654, however, since it has broken again. The problem (again) is the Dashing app not building.
Step 9/15 : RUN go get -u github.com/technosophos/dashing
---> Running in 00295fba291e
# github.com/technosophos/dashing
opt/gopath/src/github.com/technosophos/dashing/dashing.go:92:15: cannot use commands() (type []cli.Command) as type []*cli.Command in assignment
opt/gopath/src/github.com/technosophos/dashing/dashing.go:102:4: cannot use build (type func(*cli.Context)) as type cli.ActionFunc in field value
opt/gopath/src/github.com/technosophos/dashing/dashing.go:104:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
opt/gopath/src/github.com/technosophos/dashing/dashing.go:108:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
opt/gopath/src/github.com/technosophos/dashing/dashing.go:117:4: cannot use update (type func(*cli.Context)) as type cli.ActionFunc in field value
opt/gopath/src/github.com/technosophos/dashing/dashing.go:119:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
opt/gopath/src/github.com/technosophos/dashing/dashing.go:123:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
opt/gopath/src/github.com/technosophos/dashing/dashing.go:131:4: unknown field 'ShortName' in struct literal of type cli.Command
opt/gopath/src/github.com/technosophos/dashing/dashing.go:133:4: cannot use create (type func(*cli.Context)) as type cli.ActionFunc in field value
opt/gopath/src/github.com/technosophos/dashing/dashing.go:135:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
opt/gopath/src/github.com/technosophos/dashing/dashing.go:135:19: too many errors
The command '/bin/sh -c go get -u github.com/technosophos/dashing' returned a non-zero code: 2
As Dashing does not publish a pre-built linux binary, the solution will most likely have to be vending our own binary on cloud storage.
Metadata
Metadata
Assignees
Labels
c: contributor-productivityTeam-specific productivity, code health, technical debt.Team-specific productivity, code health, technical debt.team-infraOwned by Infrastructure teamOwned by Infrastructure team