mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-02-14 18:09:57 +00:00
This can avoid redudant file generated in _output Signed-off-by: Jian Qiu <jqiu@redhat.com>
24 lines
562 B
Bash
Executable File
24 lines
562 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source "$(dirname "${BASH_SOURCE}")/init.sh"
|
|
|
|
BASE_DIR=$(dirname $(readlink -f $0))
|
|
|
|
for f in $HUB_CRD_FILES
|
|
do
|
|
if [ -f "$BASE_DIR/$(basename $f).yaml-patch" ];
|
|
then
|
|
$1 -o $BASE_DIR/$(basename $f).yaml-patch < $f > ./manifests/cluster-manager/hub/$(basename $f)
|
|
else
|
|
cp $f ./manifests/cluster-manager/hub/
|
|
fi
|
|
done
|
|
|
|
for f in $SPOKE_CRD_FILES
|
|
do
|
|
cp $f ./manifests/klusterlet/managed/
|
|
done
|
|
|
|
cp $CLUSTER_MANAGER_CRD_FILE ./deploy/cluster-manager/config/crds/
|
|
cp $KLUSTERLET_CRD_FILE ./deploy/klusterlet/config/crds/
|