Files
nginx-ingress-controller-ar…/stx-nginx-ingress-controller-helm/debian/dl_hook
Tracey Bogue 4b8dd90cbf Add Debian packaging for nginx-ic app
Create Debian packages for python-k8sapp-nginx-ingress-controller
and stx-nginx-ingress-controller-helm.

Story: 2009101
Task: 43746

Signed-off-by: Tracey Bogue <tracey.bogue@windriver.com>
Change-Id: If90fa3b18e94bd480d1d5c24636e22825d5f8996
2021-11-03 07:22:20 -05:00

26 lines
788 B
Bash
Executable File

#!/bin/bash
set -x
PKG_BUILD_NAME=$1
PKG_BUILD_ROOT=$(realpath `pwd`/${PKG_BUILD_NAME})
PKG_DIR="stx-nginx-ingress-controller-helm"
STX_BASE=$(realpath ${MY_REPO}/stx)
SRC=$(realpath ${STX_BASE}/nginx-ingress-controller-armada-app/${PKG_DIR}/${PKG_DIR})
mkdir -p ${PKG_BUILD_ROOT}
pushd ${PKG_BUILD_ROOT}
# Local mirror workaround until CGCS_BASE mirror is supported.
STX_MIRROR=$(realpath "/import/mirrors/starlingx")
# Download ingress-nginx helm source package.
NGINX_PKG="helm-charts-ingress-nginx-0.41.2.tar.gz"
NGINX_SRC_PATH=$(realpath ${STX_MIRROR}/downloads/${NGINX_PKG})
cp ${NGINX_SRC_PATH} ${PKG_BUILD_ROOT}
# Extract the ingress-nginx tar file.
tar xfz ${NGINX_PKG}
# Copy source files to the build directory.
cp -pr ${SRC}/files/* ${SRC}/manifests/* ${PKG_BUILD_ROOT}