From 0213d13dec4f0dabcfa056757c45ba96366dcdb0 Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 3 May 2022 10:23:52 +0000 Subject: [PATCH] [Maintenance] Makefile check targets --- CHANGELOG.md | 1 + Makefile | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cc772b2f..5ee674277 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - (Feature) Add Current ArangoDeployment Inspector - (Refactor) Anonymous inspector functions - (Feature) Recursive OwnerReference discovery +- (Maintenance) Add check make targets ## [1.2.11](https://github.com/arangodb/kube-arangodb/tree/1.2.11) (2022-04-30) - (Bugfix) Orphan PVC are not removed diff --git a/Makefile b/Makefile index 747383bbd..5544a664d 100644 --- a/Makefile +++ b/Makefile @@ -510,3 +510,16 @@ synchronize-v2alpha1-with-v1: @make update-generated @make set-deployment-api-version-v2alpha1 bin @make set-deployment-api-version-v1 bin + +.PHONY: check-all check-enterprise check-community _check + +check-all: check-community check-enterprise + +check-enterprise: + @$(MAKE) _check RELEASE_MODE=enterprise + +check-community: + @$(MAKE) _check RELEASE_MODE=community + +_check: + @$(MAKE) fmt license-verify linter run-unit-tests bin \ No newline at end of file