swh:1:snp:7e36fad119db96cd19f9e93fa2b900f061b275c7
Raw File
Tip revision: 5e81e2c69295fae8912994a331d3a1c5873d9d52 authored by Marco Hugentobler on 04 April 2024, 12:03:14 UTC
Add test for bugfix
Tip revision: 5e81e2c
docker-compose-testing.yml
version: '3'
services:

# Proving very fragile!
#  mssql:
#    image: microsoft/mssql-server-linux:2017-latest
#    environment:
#      ACCEPT_EULA: Y
#      SA_PASSWORD: <YourStrong!Passw0rd>

  httpbin:
    image: kennethreitz/httpbin:latest

  webdav:
    image: nginx
    volumes:
      - ${QGIS_WORKSPACE}/.docker/webdav/nginx.conf:/etc/nginx/conf.d/default.conf
      - ${QGIS_WORKSPACE}/.docker/webdav/passwords.list:/etc/nginx/.passwords.list
      - /tmp/webdav_tests:/tmp/webdav_tests_root/webdav_tests

  minio:
    image: minio/minio
    volumes:
      - /tmp/minio_tests:/data
    environment:
      - MINIO_ROOT_USER=minioadmin
      - MINIO_ROOT_PASSWORD=adminio€
    command: server /data

  qgis-deps:
    tty: true
    image: qgis3-build-deps-binary-image
    volumes:
      - ${QGIS_WORKSPACE}:/root/QGIS
      - ${QGIS_COMMON_GIT_DIR}:${QGIS_COMMON_GIT_DIR}
    links:
    #  - mssql
      - webdav
      - minio
      - httpbin
    env_file:
      - docker-variables.env
    environment:
      - LANG=C.UTF-8
      - LC_ALL=en_US.UTF-8
      - QGIS_HTTPBIN_HOST=httpbin
      - QGIS_TEST_ACCEPT_GITSTATUS_CHECK_FAILURE=1
back to top