From: <ego...@us...> - 2015-06-12 14:32:15
|
Revision: 61804 http://sourceforge.net/p/firebird/code/61804 Author: egorpugin Date: 2015-06-12 14:32:13 +0000 (Fri, 12 Jun 2015) Log Message: ----------- [ci] Initial travis-ci config. Modified Paths: -------------- firebird/trunk/.travis.yml firebird/trunk/README.md Added Paths: ----------- firebird/trunk/travis.sh Modified: firebird/trunk/.travis.yml =================================================================== --- firebird/trunk/.travis.yml 2015-06-12 12:10:26 UTC (rev 61803) +++ firebird/trunk/.travis.yml 2015-06-12 14:32:13 UTC (rev 61804) @@ -5,11 +5,24 @@ sudo: required -before_install: +install: - wget http://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 install 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 + - 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 Modified: firebird/trunk/README.md =================================================================== --- firebird/trunk/README.md 2015-06-12 12:10:26 UTC (rev 61803) +++ firebird/trunk/README.md 2015-06-12 14:32:13 UTC (rev 61804) @@ -1,6 +1,4 @@ -# firebird +[](https://travis-ci.org/asfernandes/firebird) + +# Firebird Firebird git mirror - -CI test - - Added: firebird/trunk/travis.sh =================================================================== --- firebird/trunk/travis.sh (rev 0) +++ firebird/trunk/travis.sh 2015-06-12 14:32:13 UTC (rev 61804) @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +start_server() { + until ./gen/Release/firebird/bin/firebird; do + echo "Firebird crashed with exit code $?. Restarting..." >&2 + done +} + +dummy_output() { + while true; do + sleep 9m + echo "dummy output" + done +} + +skip_tests() { + SKIP=skip.txt + echo bugs.core_0870 >> $SKIP +} + +set -e +#set -x +eval "$1" Property changes on: firebird/trunk/travis.sh ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +LF \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |