summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEd Santiago <santiago@redhat.com>2022-03-22 12:15:29 -0600
committerEd Santiago <santiago@redhat.com>2022-03-22 13:17:10 -0600
commit88d4db009eea8ab49788ecc6625e7117f0c96165 (patch)
tree70625a59ad4f4d7c833dfd3b892548c0db2bcf43 /Makefile
parentc840f64e419813f389d88e16294ce916aaf31957 (diff)
downloadpodman-88d4db009eea8ab49788ecc6625e7117f0c96165.tar.gz
podman-88d4db009eea8ab49788ecc6625e7117f0c96165.tar.bz2
podman-88d4db009eea8ab49788ecc6625e7117f0c96165.zip
Binary growth check, part 2 of 2
Add a CI check to prevent unwanted bloat in binary images, by building a baseline (pre-PR) binary then comparing file sizes post-PR. Part 1 (#13518) added a new script that runs multiple 'make's, comparing image sizes against an original, and failing loudly if growth is too big. An override mechanism is defined. This is part 2 of 2: adding the CI rule. We couldn't do that in part 1, because the rule would call a script that didn't exist in the pre-PR commit. Signed-off-by: Ed Santiago <santiago@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index bef6b4b91..7f70bbe71 100644
--- a/Makefile
+++ b/Makefile
@@ -292,7 +292,7 @@ validate: gofmt lint .gitvalidation validate.completions man-page-check swagger-
.PHONY: build-all-new-commits
build-all-new-commits:
# Validate that all the commits build on top of $(GIT_BASE_BRANCH)
- git rebase $(GIT_BASE_BRANCH) -x make
+ git rebase $(GIT_BASE_BRANCH) -x "$(MAKE)"
.PHONY: vendor
vendor: