mirror of
https://github.com/Yubico/yubikey-ksm.git
synced 2025-02-26 21:54:17 +01:00
add sqlite support to the travis tests
This commit is contained in:
parent
bb33451eda
commit
5255e0f2c9
@ -7,5 +7,6 @@ php:
|
|||||||
env:
|
env:
|
||||||
- DB=mysql
|
- DB=mysql
|
||||||
- DB=pgsql
|
- DB=pgsql
|
||||||
|
- DB=sqlite
|
||||||
script:
|
script:
|
||||||
- ./selftest.sh
|
- ./selftest.sh
|
||||||
|
@ -16,6 +16,14 @@ elif [ "x$DB" = "xpgsql" ]; then
|
|||||||
psql -U $dbuser ykksm < ykksm-db.sql
|
psql -U $dbuser ykksm < ykksm-db.sql
|
||||||
|
|
||||||
dbrun="psql -U $dbuser ykksm -c"
|
dbrun="psql -U $dbuser ykksm -c"
|
||||||
|
elif [ "x$DB" = "xsqlite" ]; then
|
||||||
|
dbuser=""
|
||||||
|
|
||||||
|
dbfile=`mktemp`
|
||||||
|
sqlite3 $dbfile < ykksm-db.sql
|
||||||
|
sed -i "s,^.*db_dsn.*$,\$db_dsn = \"sqlite:$dbfile\";," ykksm-config.php
|
||||||
|
|
||||||
|
dbrun="sqlite3 $dbfile"
|
||||||
else
|
else
|
||||||
echo "unknown DB $DB"
|
echo "unknown DB $DB"
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user