Skip to content

Commit d2a4031

Browse files
committed
hack: generated-files bake target
Signed-off-by: CrazyMax <[email protected]>
1 parent d31e77f commit d2a4031

File tree

4 files changed

+17
-28
lines changed

4 files changed

+17
-28
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ validate-authors:
4848

4949
.PHONY: validate-generated-files
5050
validate-generated-files:
51-
./hack/validate-generated-files
51+
$(BUILDX_CMD) bake validate-generated-files
5252

5353
.PHONY: validate-doctoc
5454
validate-doctoc:
@@ -67,7 +67,7 @@ vendor:
6767

6868
.PHONY: generated-files
6969
generated-files:
70-
./hack/update-generated-files
70+
$(BUILDX_CMD) bake generated-files
7171

7272
.PHONY: authors
7373
authors:

docker-bake.hcl

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ target "_common" {
2020
}
2121

2222
group "validate" {
23-
targets = ["lint", "validate-vendor", "validate-doctoc"]
23+
targets = ["lint", "validate-vendor", "validate-doctoc", "validate-generated-files"]
2424
}
2525

2626
target "lint" {
@@ -36,6 +36,13 @@ target "validate-vendor" {
3636
output = ["type=cacheonly"]
3737
}
3838

39+
target "validate-generated-files" {
40+
inherits = ["_common"]
41+
dockerfile = "./hack/dockerfiles/generated-files.Dockerfile"
42+
target = "validate"
43+
output = ["type=cacheonly"]
44+
}
45+
3946
target "validate-doctoc" {
4047
inherits = ["_common"]
4148
dockerfile = "./hack/dockerfiles/doctoc.Dockerfile"
@@ -57,6 +64,13 @@ target "vendor" {
5764
output = ["."]
5865
}
5966

67+
target "generated-files" {
68+
inherits = ["_common"]
69+
dockerfile = "./hack/dockerfiles/generated-files.Dockerfile"
70+
target = "update"
71+
output = ["."]
72+
}
73+
6074
target "doctoc" {
6175
inherits = ["_common"]
6276
dockerfile = "./hack/dockerfiles/doctoc.Dockerfile"

hack/update-generated-files

Lines changed: 0 additions & 15 deletions
This file was deleted.

hack/validate-generated-files

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)