Signed-off-by: Kevin Fox <[email protected]> Co-authored-by: Faisal Memon <[email protected]>
15 lines
739 B
Bash
15 lines
739 B
Bash
#!/usr/bin/env bash
|
|
|
|
TESTS_PATH="$(dirname "${BASH_SOURCE[0]}")/../tests"
|
|
|
|
# Set repo and version env variables
|
|
REPOS=$(jq -r '.[] | "export " + ("HELM_REPO_" + .name | ascii_upcase | gsub("-";"_")) + "=" + .repo' "${TESTS_PATH}/charts.json")
|
|
VERSIONS=$(jq -r '.[] | "export " + ("VERSION_" + .name | ascii_upcase | gsub("-";"_")) + "=" + .version' "${TESTS_PATH}/charts.json")
|
|
eval "$REPOS"
|
|
eval "$VERSIONS"
|
|
|
|
REGISTRIES=$(jq -r '.[] | "export " + ("HELM_REGISTRY_" + .name | ascii_upcase | gsub("-";"_")) + "=oci://" + .registry' "${TESTS_PATH}/oci-charts.json")
|
|
VERSIONS=$(jq -r '.[] | "export " + ("VERSION_" + .name | ascii_upcase | gsub("-";"_")) + "=" + .version' "${TESTS_PATH}/oci-charts.json")
|
|
eval "$REGISTRIES"
|
|
eval "$VERSIONS"
|