Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
database

GitHub Action

Setup FirebirdSQL

v1.0.0

Setup FirebirdSQL

database

Setup FirebirdSQL

Setup a FirebirdSQL database running in a docker container

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup FirebirdSQL

uses: juarezr/[email protected]

Learn more about this action in juarezr/firebirdsql-github-action

Choose a version

firebirdsql-github-action

This GitHub Action sets up a FirebirdSQL database running on a docker container.

Usage

Basic

Example:

steps:
- uses: juarezr/[email protected]
  with:
    version: 'latest'
    firebirdsql_database: 'my_database.fdb'
    firebird_user: 'my_user'
    firebirdsql_password: 'my_password'

See action.yml for more details

Paremeters

version : 3.0 (latest), 4.0 (beta), 2.5-ss, 2.5-cs (Legacy) : See this Docker Image for available versions and further details on input environment variables

port : Port published in the host for connecting in the database. Default 3050.

firebird_database : Optional name for creating a database with the container

firebird_user : Optional name for creating a user that is database owner with the container

firebird_password : Optional password for the user created

isc_password : Default sysdba user password, if left blank a random 20 character password will be set instead.

timezone : Optional Server TimeZone. (i.e. America/Sao_Paulo)

enable_legacy_client_auth : If this is set to "true" it will allow legacy clients to connect and authenticate.

enable_wire_crypt : If this is set to "true" it will allow allow compatibility with Jaybird 3.

container_name : The name for tagging the container

Misc

Status

testing_changes

License

The scripts and documentation in this project are released under the GPL License

Funding

Send some cookies