mirror of
https://github.com/lana-k/sqliteviz.git
synced 2025-12-06 18:18:53 +08:00
22 lines
614 B
Bash
Executable File
22 lines
614 B
Bash
Executable File
#!/bin/bash -e
|
|
|
|
if [ ! -f sample.csv ]; then
|
|
wget --header="accept-encoding: gzip" -q -O- \
|
|
https://github.com/plotly/datasets/raw/547090bd/wellspublic.csv \
|
|
| gunzip -c > sample.csv
|
|
fi
|
|
|
|
for d in lib/build-* ; do
|
|
rm -r lib/dist || true
|
|
cp -r $d lib/dist
|
|
|
|
name=$(basename $d)
|
|
docker build -t sqliteviz/sqljs-benchmark:$name .
|
|
docker rm sqljs-benchmark-$name 2> /dev/null || true
|
|
docker run -it --name sqljs-benchmark-$name sqliteviz/sqljs-benchmark:$name
|
|
docker cp sqljs-benchmark-$name:/tmp/build/suite-result.json ${name}-result.json
|
|
docker rm sqljs-benchmark-$name
|
|
done
|
|
|
|
rm -r lib/dist
|