You've already forked woodpecker
mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2026-06-03 16:35:37 +02:00
Remove all default 3rd party privileged plugins (#3918)
This commit is contained in:
+6
-1
@@ -222,10 +222,15 @@ func setupEvilGlobals(ctx context.Context, c *cli.Command, s store.Store) error
|
||||
server.Config.Server.CustomJsFile = strings.TrimSpace(c.String("custom-js-file"))
|
||||
server.Config.Pipeline.Networks = c.StringSlice("network")
|
||||
server.Config.Pipeline.Volumes = c.StringSlice("volume")
|
||||
server.Config.Pipeline.Privileged = c.StringSlice("escalate")
|
||||
server.Config.WebUI.EnableSwagger = c.Bool("enable-swagger")
|
||||
server.Config.WebUI.SkipVersionCheck = c.Bool("skip-version-check")
|
||||
|
||||
// list has default value but should be able to be set to zero
|
||||
server.Config.Pipeline.PrivilegedPlugins = c.StringSlice("escalate")
|
||||
if val, set := os.LookupEnv("WOODPECKER_ESCALATE"); set && val == "" {
|
||||
server.Config.Pipeline.PrivilegedPlugins = []string{}
|
||||
}
|
||||
|
||||
// prometheus
|
||||
server.Config.Prometheus.AuthToken = c.String("prometheus-auth-token")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user