Skip to content

Commit a79473b

Browse files
committed
dockerfile validation
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
1 parent 6f86e02 commit a79473b

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

docker-bake.hcl

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ group "pre-checkin" {
2121
}
2222

2323
group "validate" {
24-
targets = ["lint", "vendor-validate", "license-validate"]
24+
targets = ["lint", "vendor-validate", "dockerfile-validate", "license-validate"]
2525
}
2626

2727
target "build" {
@@ -54,6 +54,18 @@ target "vendor-validate" {
5454
output = ["type=cacheonly"]
5555
}
5656

57+
target "dockerfile-validate" {
58+
matrix = {
59+
dockerfile = [
60+
"dev.Dockerfile",
61+
"./hack/dockerfiles/license.Dockerfile"
62+
]
63+
}
64+
name = "dockerfile-validate-${md5(dockerfile)}"
65+
dockerfile = dockerfile
66+
call = "check"
67+
}
68+
5769
target "test" {
5870
dockerfile = "dev.Dockerfile"
5971
target = "test"

0 commit comments

Comments
 (0)