File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ Add the ability to regenerate a single file in charts/matrix-stack/ci.
Original file line number Diff line number Diff line change 66
77set -euo pipefail
88
9- [ " $# " -ne 0 ] && echo " Usage: assemble_ci_values_files_from_fragments.sh" 1>&2 && exit 1
9+ [ " $# " -gt 1 ] && echo " Usage: assemble_ci_values_files_from_fragments.sh <optional values file prefix to restrict to> " 1>&2 && exit 1
1010
1111scripts_dir=$( cd -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " & > /dev/null && pwd )
1212values_file_root=$( cd " $scripts_dir /../charts/matrix-stack/ci" & > /dev/null && pwd )
13-
13+ values_file_prefix= " ${1 :-* } "
1414
1515[ ! -d " $values_file_root " ] && echo " $values_file_root must be a directory that exists" 1>&2 && exit 1
1616
17- for values_file in " $values_file_root " /* -values.yaml; do
17+ for values_file in " $values_file_root " /$values_file_prefix -values.yaml; do
1818 if ! source_fragments=$( grep -E ' #\s+source_fragments:' " $values_file " | sed ' s/.*:\s*//' ) ; then
1919 echo " $values_file doesn't have a source_fragments header comment. Skipping"
2020 continue
You can’t perform that action at this time.
0 commit comments