38 lines
822 B
Bash
Executable File
38 lines
822 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
cd $(dirname $0)
|
|
|
|
rm -rf output
|
|
|
|
for i in ../single-cluster/*; do
|
|
if [ ! -d $i ]; then
|
|
continue
|
|
fi
|
|
pushd $i
|
|
for j in dev test prod; do
|
|
mkdir -p ../../tests/output/garbage/${i}
|
|
fleet test > ../../tests/output/garbage/${i}/${j}-output.yaml
|
|
fleet test --print-bundle > ../../tests/output/garbage/${i}/bundle.yaml
|
|
done
|
|
popd
|
|
done
|
|
|
|
for i in ../multi-cluster/*; do
|
|
if [ ! -d $i ]; then
|
|
continue
|
|
fi
|
|
pushd $i
|
|
for j in dev test prod; do
|
|
mkdir -p ../../tests/output/garbage/${i}
|
|
fleet test -l env=${j} > ../../tests/output/garbage/${i}/${j}-output.yaml
|
|
fleet test --print-bundle > ../../tests/output/garbage/${i}/bundle.yaml
|
|
done
|
|
popd
|
|
done
|
|
|
|
diff -iwqr output expected
|
|
|
|
echo All is OK
|
|
rm -rf output
|