ci: add check-downgrades checks
Change-Id: Idfe81897dc701c24c0f81b0021cb1d640e8224ac
This commit is contained in:
parent
7f1cad6faf
commit
fe85fefcc5
@ -129,6 +129,7 @@ pipeline {
|
||||
sh 'check-errs ./...'
|
||||
sh 'staticcheck ./...'
|
||||
sh 'golangci-lint --config /go/ci/.golangci.yml -j=2 run'
|
||||
sh 'check-downgrades'
|
||||
sh 'make check-monitoring'
|
||||
sh 'make test-wasm-size'
|
||||
|
||||
|
@ -127,6 +127,7 @@ pipeline {
|
||||
sh 'check-errs ./...'
|
||||
sh 'staticcheck ./...'
|
||||
sh 'golangci-lint --config /go/ci/.golangci.yml -j=2 run'
|
||||
sh 'check-downgrades'
|
||||
sh 'make check-monitoring'
|
||||
sh 'make test-wasm-size'
|
||||
|
||||
|
@ -40,6 +40,7 @@ type Checks struct {
|
||||
Monitoring bool
|
||||
WASMSize bool
|
||||
Protolock bool
|
||||
CheckDowngrades bool
|
||||
GolangCI bool
|
||||
}
|
||||
|
||||
@ -65,6 +66,7 @@ func main() {
|
||||
flag.BoolVar(&checks.Monitoring, "monitoring", checks.Monitoring, "check monitoring")
|
||||
flag.BoolVar(&checks.WASMSize, "wasm-size", checks.WASMSize, "check the wasm file size for optimal performance")
|
||||
flag.BoolVar(&checks.Protolock, "protolock", checks.Protolock, "check the status of the protolock file")
|
||||
flag.BoolVar(&checks.CheckDowngrades, "check-downgrades", checks.CheckDowngrades, "run the check-downgrades tool")
|
||||
flag.BoolVar(&checks.GolangCI, "golangci", checks.GolangCI, "run the golangci-lint tool")
|
||||
|
||||
flag.Parse()
|
||||
@ -160,6 +162,10 @@ func main() {
|
||||
commands[0] = append(commands[0], newCommand(ctx, workDir, "protolock", "status"))
|
||||
}
|
||||
|
||||
if checks.CheckDowngrades {
|
||||
commands[0] = append(commands[0], newCommand(ctx, workDir, "check-downgrades", target...))
|
||||
}
|
||||
|
||||
if checks.GolangCI {
|
||||
args := append([]string{"--config", "/go/ci/.golangci.yml", "--skip-dirs", "(^|/)node_modules($|/)", "-j=2", "run"}, target...)
|
||||
commands[1] = append(commands[1], newCommand(ctx, workDir, "golangci-lint", args...))
|
||||
|
Loading…
Reference in New Issue
Block a user