github.com/openshift-online/ocm-sdk-go@v0.1.473/hack/verify-openapi.sh (about)

     1  #!/bin/bash
     2  
     3  source "$(dirname "${BASH_SOURCE}")/init.sh"
     4  
     5  METAMODEL="${1:-.}"
     6  TARGET_DIR="${2:-./openapi}"
     7  
     8  VERIFY_GEN_TARGET_DIR=$(mktemp -d -t verify-openapi-XXXX)
     9  "$(dirname "${BASH_SOURCE}")/generate-openapi.sh" "${METAMODEL}" "${VERIFY_GEN_TARGET_DIR}"
    10  
    11  echo "checking tmp content in ${VERIFY_GEN_TARGET_DIR}"
    12  diff -r "${VERIFY_GEN_TARGET_DIR}" "${TARGET_DIR}"
    13  
    14  # clean temporary output
    15  rm -rf "${VERIFY_GEN_TARGET_DIR}"