8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 19:23:02 +01:00

Added B2_5_Release to travis (#124)

This commit is contained in:
Popa Marius Adrian 2017-10-31 11:38:57 +02:00 committed by Adriano dos Santos Fernandes
parent 44e2ea09ba
commit 50c8404082
3 changed files with 92 additions and 0 deletions

36
.travis.yml Normal file
View File

@ -0,0 +1,36 @@
language: cpp
notifications:
email: false
sudo: required
dist: trusty
branches:
only:
- master
- B3_0_Release
- B2_5_Release
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 rpm
# 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 --enable-binreloc --prefix=/opt/firebird --enable-superserver
- make
#- sudo make dist
#- tar xzvf gen/FirebirdSS-[0-9]*.tar.gz
#- (cd FirebirdSS-[0-9]*; sudo ./install.sh -silent)
#- sudo usermod -a -G firebird travis
# sg firebird -c "/opt/firebird/bin/gsec -user sysdba -add sysdba -pw masterkey"
# ./travis.sh dummy_output &
# ./travis.sh skip_tests
# sleep 3
# cd fbtest/fbt
# sg firebird -c "python ../fbtest.py -d `pwd`/tmp -b /opt/firebird/bin -v -x -k ../../skip.txt"

39
README.md Normal file
View File

@ -0,0 +1,39 @@
[![Build Status](https://travis-ci.org/FirebirdSQL/firebird.svg?branch=master)](https://travis-ci.org/FirebirdSQL/firebird)
# Firebird README
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, MacOS and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names, since 1981.
The Firebird Project is a commercially independent project of C/C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corporation on 25 July, 2000.
## Basic information
* http://www.firebirdsql.org/
* http://www.firebirdsql.org/en/historical-reference/
* http://www.firebirdsql.org/en/features/
## Documentation
* http://www.firebirdsql.org/en/documentation/
* http://www.firebirdfaq.org/
## Licensing
The source code is released under variants of the Mozilla Public Licence 1.1 (MPL):
* http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/
* http://www.firebirdsql.org/en/interbase-public-license/
## Development
The source code can be found at:
https://github.com/FirebirdSQL/firebird
Build instructions are here:
http://www.firebirdsql.org/en/building-the-code/
Bugs and feature requests should be submitted at:
http://tracker.firebirdsql.org/
You may find more details at:
http://www.firebirdsql.org/en/development/

17
travis.sh Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/env bash
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"