8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 23:23:02 +01:00
firebird-mirror/.travis.yml
2015-12-21 13:34:19 +00:00

35 lines
1011 B
YAML

language: cpp
notifications:
email: false
sudo: required
dist: trusty
branches:
only:
- master
install:
- wget --no-check-certificate https://www.cmake.org/files/v3.2/cmake-3.2.3-Linux-x86_64.sh
- sudo sh cmake-3.2.3-Linux-x86_64.sh --skip-license --prefix=/usr
- sudo apt-get update
- sudo apt-get install -y libtommath0 libtommath-dev
- sudo python -m pip install Mako fdb
- svn co http://svn.code.sf.net/p/firebird/code/qa/fbtest/trunk/ fbtest
- svn co http://svn.code.sf.net/p/firebird/code/qa/fbt-repository/trunk/ fbtest/fbt
script:
- ./autogen.sh
- make -j2
- sudo echo `pwd`/gen/Release/firebird/lib | sudo tee --append /etc/ld.so.conf
- sudo ldconfig
- sudo ./gen/Release/firebird/bin/gsec -add sysdba -pw masterkey
- chmod 777 travis.sh
- sudo ./travis.sh start_server &
- ./travis.sh dummy_output &
- ./travis.sh skip_tests
- sleep 3
- cd fbtest/fbt
- python ../fbtest.py -d `pwd`/tmp -b `pwd`/../../gen/Release/firebird/bin -v -x -k ../../skip.txt