Skip to content

Commit 713a89d

Browse files
committed
Fix Firebird installation on xenial
1 parent e015e82 commit 713a89d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.travis.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ services:
77
- postgresql
88
- docker
99
env:
10+
- DB=SqlServer2008 CONNECTION_STRING="Server=localhost;initial catalog=nhibernate;User Id=sa;Password=P@ssw0rd;packet size=4096;"
11+
- DB=PostgreSQL CONNECTION_STRING="Host=localhost;Port=5432;Username=postgres;Database=nhibernate;Enlist=true;"
12+
- DB=Firebird
1013
- DB=MySQL CONNECTION_STRING="Server=127.0.0.1;Uid=root;Database=nhibernate;Old Guids=True;"
14+
- DB=SQLite
1115
before_install:
1216
- curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
1317
- curl https://packages.microsoft.com/config/ubuntu/14.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
@@ -22,8 +26,9 @@ before_install:
2226
- |-
2327
if [[ "$DB" == "Firebird" ]]
2428
then
25-
sudo apt-get install -y libicu-dev libtommath-dev curl
26-
curl -L -O https://github.com/FirebirdSQL/firebird/releases/download/R3_0_5/Firebird-3.0.5.33220-0.amd64.tar.gz
29+
sudo apt-get install -y libicu-dev libtommath-dev
30+
sudo ln -s /usr/lib/x86_64-linux-gnu/libtommath.so.1 /usr/lib/x86_64-linux-gnu/libtommath.so.0
31+
wget -q https://github.com/FirebirdSQL/firebird/releases/download/R3_0_5/Firebird-3.0.5.33220-0.amd64.tar.gz
2732
tar xzvf Firebird-3.0.5.33220-0.amd64.tar.gz
2833
pushd Firebird-3.0.5.33220-0.amd64
2934
sudo ./install.sh -silent

0 commit comments

Comments
 (0)