mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
42 lines
998 B
YAML
Executable File
42 lines
998 B
YAML
Executable File
version: '3'
|
|
services:
|
|
postgres:
|
|
build:
|
|
dockerfile: Dockerfile-postgis
|
|
context: ../tests/testdata
|
|
environment:
|
|
- ALLOW_IP_RANGE="172.18.0.0/16"
|
|
# The following files are added in Dockerfile-postgis
|
|
- SSL_CERT_FILE=/etc/ssl/certs/postgres_cert.crt
|
|
- SSL_KEY_FILE=/etc/ssl/private/postgres_key.key
|
|
- SSL_CA_FILE=/etc/ssl/certs/issuer_ca_cert.pem
|
|
|
|
oracle:
|
|
image: oslandia/oracle-for-qgis-tests-configured:18.4.0-xe
|
|
environment:
|
|
- ORACLE_SID=XE
|
|
- ORACLE_PWD=adminpass
|
|
- ORACLE_PDB=ORCLPDBTEST
|
|
- ORACLE_CHARACTERSET=AL32UTF8
|
|
ports:
|
|
- 1521:1521
|
|
|
|
# Proving very fragile!
|
|
# mssql:
|
|
# image: microsoft/mssql-server-linux:2017-latest
|
|
# environment:
|
|
# ACCEPT_EULA: Y
|
|
# SA_PASSWORD: <YourStrong!Passw0rd>
|
|
|
|
qgis-deps:
|
|
tty: true
|
|
image: qgis_image
|
|
volumes:
|
|
- ${GH_WORKSPACE}:/root/QGIS
|
|
links:
|
|
- postgres
|
|
- oracle
|
|
# - mssql
|
|
env_file:
|
|
- docker-variables.env
|