github.com/operator-framework/operator-lifecycle-manager@v0.30.0/scripts/copy_crds.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -o errexit
     4  set -o nounset
     5  set -o pipefail
     6  
     7  SCRIPT_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
     8  CRD_PATH="${SCRIPT_ROOT}/vendor/github.com/operator-framework/api/crds"
     9  
    10  rm "${SCRIPT_ROOT}"/deploy/chart/crds/*.yaml
    11  for f in "${CRD_PATH}"/*.yaml ; do
    12      echo "copying ${f}"
    13      cp "${f}" "${SCRIPT_ROOT}/deploy/chart/crds/0000_50_olm_00-$(basename "$f" | sed 's/^.*_\([^.]\{1,\}\)\.yaml/\1.crd.yaml/')"
    14  done