Skip to content

Commit 3a544d1

Browse files
Enable pdo-firebird Testing in Linux CI Environments (#12677)
1 parent 2895d4a commit 3a544d1

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.github/actions/test-linux/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ runs:
3535
if [[ -z "$PDO_PGSQL_TEST_DSN" ]]; then
3636
export PDO_PGSQL_TEST_DSN="pgsql:host=localhost port=5432 dbname=test user=postgres password=postgres"
3737
fi
38+
export PDO_FIREBIRD_TEST_DATABASE=test.fdb
39+
export PDO_FIREBIRD_TEST_DSN=firebird:dbname=localhost:test.fdb
40+
export PDO_FIREBIRD_TEST_PASS=test
41+
export PDO_FIREBIRD_TEST_USER=test
3842
export ODBC_TEST_USER="odbc_test"
3943
export ODBC_TEST_PASS="password"
4044
export ODBC_TEST_DSN="Driver={ODBC Driver 17 for SQL Server};Server=127.0.0.1;Database=odbc;uid=$ODBC_TEST_USER;pwd=$ODBC_TEST_PASS"

.github/workflows/push.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@ jobs:
6161
POSTGRES_USER: postgres
6262
POSTGRES_PASSWORD: postgres
6363
POSTGRES_DB: test
64+
firebird:
65+
image: jacobalberty/firebird
66+
ports:
67+
- 3050:3050
68+
env:
69+
ISC_PASSWORD: test
70+
FIREBIRD_DATABASE: test.fdb
71+
FIREBIRD_USER: test
72+
FIREBIRD_PASSWORD: test
6473
strategy:
6574
fail-fast: false
6675
matrix:

0 commit comments

Comments
 (0)