This guide covers configuring continuous integration pipelines for projects that have a Postgres dependency. If you’re new to Drone please read our Tutorial and build configuration guides first.
Basic Example
In the below example we demonstrate a pipeline that launches a Postgres service container. The server will be available at localhost:5432
|
|
Database Settings
The official Postgres image provides environment variables used at startup to create the default username, password, database and more. Please see the official image documentation for more details.
|
|
Common Problems
If you are unable to connect to the Postgres container please make sure you are giving Postgres adequate time to initialize and begin accepting connections.
|
|