paper-cutter/test/run_tests.sh

31 lines
829 B
Bash
Raw Normal View History

#!/bin/bash
set -euo pipefail
PAPER_ID=lorem-ipsum
PAPER_DIR="${PAPER_ID}-paper"
check()
{
config_file="$1"
echo "========================================================================================="
echo "*** TESTING $config_file"
echo "========================================================================================="
rm -rf "$PAPER_DIR"
2021-11-29 11:11:54 +01:00
echo "TESTTTTTTTTTTTTTTTTTTT"
2021-11-29 11:10:09 +01:00
cookiecutter https://gitlab.com/filipg/paper-cutter --config-file "$config_file" --no-input --checkout master
cd "$PAPER_DIR"
make clean
make
2021-09-17 12:04:30 +02:00
if [[ "$config_file" != "configs/pw-thesis.yml" && "$config_file" != "configs/amu.yml" && "$config_file" != "configs/ieee-access.yml" ]]
then
make arxiv-$PAPER_ID.tar.gz
fi
cd ..
}
for config in configs/*.yml
do
check $config
done