Module: kamailio
Branch: master
Commit: d9bf755921fb63bfeefa49efa87687740e5c82d0
URL:
https://github.com/kamailio/kamailio/commit/d9bf755921fb63bfeefa49efa876877…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Committer: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2015-01-06T21:39:23+01:00
travis-ci: create MySQL and PostgreSQL kamailio databases for testing
---
Added: pkg/kamailio/deb/databases_travis.sh
Modified: .travis.yml
---
Diff:
https://github.com/kamailio/kamailio/commit/d9bf755921fb63bfeefa49efa876877…
Patch:
https://github.com/kamailio/kamailio/commit/d9bf755921fb63bfeefa49efa876877…
---
diff --git a/.travis.yml b/.travis.yml
index ecd40fd..0056086 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,7 @@ before_install:
- sudo apt-get update -qq
- sudo apt-get install -y gdebi-core
- sudo pkg/kamailio/deb/build_deps.sh precise $TRAVIS_BUILD_DIR
+ - ./pkg/kamailio/deb/databases_travis.sh
script: ./pkg/kamailio/deb/build_travis.sh
branches:
only:
diff --git a/pkg/kamailio/deb/databases_travis.sh b/pkg/kamailio/deb/databases_travis.sh
new file mode 100755
index 0000000..0ee7213
--- /dev/null
+++ b/pkg/kamailio/deb/databases_travis.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+# create MySQL and PostgreSQL kamailio databases
+
+cd utils/kamctl
+PWSKIP=yes CHARSET=latin1 DBENGINE=MYSQL DBNAME=kamailio INSTALL_EXTRA_TABLES=yes \
+ INSTALL_PRESENCE_TABLES=yes INSTALL_DBUID_TABLES=yes \
+ ./kamdbctl create
+touch ~/.pgpass; chmod 600 ~/.pgpass
+PWSKIP=yes DBENGINE=PGSQL DBNAME=kamailio INSTALL_EXTRA_TABLES=yes \
+ INSTALL_PRESENCE_TABLES=yes INSTALL_DBUID_TABLES=yes \
+ ./kamdbctl create