From feb15e92e7204bf175272e732e01e7a7985275f2 Mon Sep 17 00:00:00 2001 From: Semen Bezrukov Date: Mon, 27 Apr 2020 19:19:16 +0300 Subject: [PATCH] Add certs travis test --- .travis.yml | 5 +++++ tests/certs.yml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 tests/certs.yml diff --git a/.travis.yml b/.travis.yml index 8c4f119..58514d1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,11 @@ env: POSTGRES_DB: mydb POSTGRES_USER: myuser + # custom certificates path + - config: certs.yml + SSL_CERTIFICATE_PATH: /var/www/onlyoffice/Data/certs/onlyoffice.crt + SSL_KEY_PATH: /var/www/onlyoffice/Data/certs/onlyoffice.key + # deprecated variables - config: postgres-old.yml diff --git a/tests/certs.yml b/tests/certs.yml new file mode 100644 index 0000000..5195482 --- /dev/null +++ b/tests/certs.yml @@ -0,0 +1,31 @@ +version: '2.1' +services: + onlyoffice-documentserver: + container_name: onlyoffice-documentserver + build: + context: ../. + depends_on: + - onlyoffice-postgresql + environment: + - SSL_CERTIFICATE_PATH=${SSL_CERTIFICATE_PATH:-/var/www/onlyoffice/Data/certs/tls.crt} + - SSL_KEY_PATH=${SSL_KEY_PATH:-/var/www/onlyoffice/Data/certs/tls.key} + stdin_open: true + restart: always + ports: + - '80:80' + + onlyoffice-postgresql: + container_name: onlyoffice-postgresql + image: postgres:9.5 + environment: + - POSTGRES_DB=${POSTGRES_DB:-onlyoffice} + - POSTGRES_USER=${POSTGRES_USER:-onlyoffice} + - POSTGRES_HOST_AUTH_METHOD=${POSTGRES_HOST_AUTH_METHOD:-trust} + restart: always + expose: + - '5432' + volumes: + - postgresql_data:/var/lib/postgresql + +volumes: + postgresql_data: