nginx-ingress-controller-ar.../helm-charts/upstream/ingress-nginx-helm/debian/deb_folder/rules

31 lines
829 B
Makefile

#!/usr/bin/make -f
# export DH_VERBOSE = 1
export DEB_VERSION = $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
export PATCH_VERSION = $(shell echo $(DEB_VERSION) | cut -f 4 -d '.')
export CHART_BASE_VERSION = $(shell echo $(DEB_VERSION) | sed 's/-/./' | cut -d '.' -f 1-3)
export CHART_VERSION = $(CHART_BASE_VERSION)+STX.$(PATCH_VERSION)
export ROOT = debian/tmp
export APP_FOLDER = $(ROOT)/usr/lib/helm
%:
dh $@
override_dh_auto_build:
mkdir -p ingress-nginx
# Copy ingress-nginx charts
cp -r charts/* ingress-nginx
cp Makefile ingress-nginx
cd ingress-nginx && make CHART_VERSION=$(CHART_VERSION) ingress-nginx
override_dh_auto_install:
# Install the app tar file.
install -d -m 755 $(APP_FOLDER)
install -p -D -m 755 ingress-nginx/ingress-nginx*.tgz $(APP_FOLDER)
override_dh_auto_test: