From 088088c91e2e68e86c1a50b8be7c0f3564f1b547 Mon Sep 17 00:00:00 2001 From: Aravinth Manivannan Date: Thu, 29 Dec 2022 03:42:50 +0530 Subject: [PATCH] feat: CI: deploy librepages/forms --- .woodpecker.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index c97d007..1821025 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -34,7 +34,8 @@ pipeline: password: from_secret: DOCKER_TOKEN repo: realaravinth/librepages - tags: latest + tags: + latest # build_publisher_docker_img: # image: plugins/docker @@ -64,6 +65,27 @@ services: environment: - POSTGRES_PASSWORD=password + forms-postgres: + image: postgres + environment: + - POSTGRES_PASSWORD=password + + librepages-forms: + image: realaravinth/librepages-forms + command: forms serve + environment: + - LPFORMS_SOURCE_CODE=https://git.batsense.net/LibrePages/forms + - LPFORMS_SERVER__PROXY_HAS_TLS=false + - LPFORMS_DEBUG=false + - LPFORMS_SERVER_URL_PREFIX="" + - LPFORMS_SERVER_DOMAIN="forms.librepages.test" + - LPFORMS_SERVER_IP=0.0.0.0 + - LPFORMS_SERVER_PROXY_HAS_TLS=false + - LPFORMS_DASH_API_KEY="longrandomlygeneratedpassword" + - LPFORMS_DATABASE_POOL=2 + - PORT=6000 + - DATABASE_URL=postgres://postgres:password@forms-postgres:5433/postgres \ + librepages-conductor: image: realaravinth/librepages-conductor command: conductor serve