mirror of
https://github.com/katanemo/plano.git
synced 2026-06-08 14:55:14 +02:00
simplify validate script, drop rendered file diff check
This commit is contained in:
parent
cc896bf20f
commit
f63d86f74d
1 changed files with 0 additions and 13 deletions
|
|
@ -5,8 +5,6 @@ failed_files=()
|
||||||
|
|
||||||
for file in $(find . -name config.yaml -o -name plano_config_full_reference.yaml); do
|
for file in $(find . -name config.yaml -o -name plano_config_full_reference.yaml); do
|
||||||
echo "Validating ${file}..."
|
echo "Validating ${file}..."
|
||||||
rendered_file="$(pwd)/${file}_rendered"
|
|
||||||
touch "$rendered_file"
|
|
||||||
|
|
||||||
planoai validate "$(pwd)/${file}" 2>&1 > /dev/null
|
planoai validate "$(pwd)/${file}" 2>&1 > /dev/null
|
||||||
|
|
||||||
|
|
@ -14,17 +12,6 @@ for file in $(find . -name config.yaml -o -name plano_config_full_reference.yaml
|
||||||
echo "Validation failed for $file"
|
echo "Validation failed for $file"
|
||||||
failed_files+=("$file")
|
failed_files+=("$file")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RENDERED_CHECKED_IN_FILE=$(echo $file | sed 's/\.yaml$/_rendered.yaml/')
|
|
||||||
if [ -f "$RENDERED_CHECKED_IN_FILE" ]; then
|
|
||||||
echo "Checking rendered file against checked-in version..."
|
|
||||||
if ! diff -q "$rendered_file" "$RENDERED_CHECKED_IN_FILE" > /dev/null; then
|
|
||||||
echo "Rendered file $rendered_file does not match checked-in version ${RENDERED_CHECKED_IN_FILE}"
|
|
||||||
failed_files+=("$rendered_file")
|
|
||||||
else
|
|
||||||
echo "Rendered file matches checked-in version."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
done
|
||||||
|
|
||||||
# Print summary of failed files
|
# Print summary of failed files
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue