mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-07-09 21:17:09 +08:00
vendor: update buildkit to v0.15.0-rc1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
16
vendor/github.com/moby/buildkit/frontend/dockerfile/linter/ruleset.go
generated
vendored
16
vendor/github.com/moby/buildkit/frontend/dockerfile/linter/ruleset.go
generated
vendored
@ -132,4 +132,20 @@ var (
|
||||
return fmt.Sprintf("Setting platform to predefined %s in FROM is redundant as this is the default behavior", platformVar)
|
||||
},
|
||||
}
|
||||
RuleSecretsUsedInArgOrEnv = LinterRule[func(string, string) string]{
|
||||
Name: "SecretsUsedInArgOrEnv",
|
||||
Description: "Sensitive data should not be used in the ARG or ENV commands",
|
||||
URL: "https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/",
|
||||
Format: func(instruction, secretKey string) string {
|
||||
return fmt.Sprintf("Do not use ARG or ENV instructions for sensitive data (%s %q)", instruction, secretKey)
|
||||
},
|
||||
}
|
||||
RuleInvalidDefaultArgInFrom = LinterRule[func(string) string]{
|
||||
Name: "InvalidDefaultArgInFrom",
|
||||
Description: "Default value for global ARG results in an empty or invalid base image name",
|
||||
URL: "https://docs.docker.com/go/dockerfile/rule/invalid-default-arg-in-from/",
|
||||
Format: func(baseName string) string {
|
||||
return fmt.Sprintf("Default value for ARG %v results in empty or invalid base image name", baseName)
|
||||
},
|
||||
}
|
||||
)
|
||||
|
Reference in New Issue
Block a user