Module: kamailio Branch: master Commit: d9bf755921fb63bfeefa49efa87687740e5c82d0 URL: https://github.com/kamailio/kamailio/commit/d9bf755921fb63bfeefa49efa8768774...
Author: Victor Seva linuxmaniac@torreviejawireless.org Committer: Victor Seva linuxmaniac@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/d9bf755921fb63bfeefa49efa8768774... Patch: https://github.com/kamailio/kamailio/commit/d9bf755921fb63bfeefa49efa8768774...
---
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