Update github actions

This commit is contained in:
xbgmsharp
2023-08-18 01:36:53 +02:00
parent 652b72c274
commit 0eda59d68a
2 changed files with 7 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ on:
pull_request: pull_request:
paths: paths:
- 'initdb/**' - 'initdb/**'
- 'tests/**'
branches: branches:
- 'main' - 'main'
push: push:
@@ -11,6 +12,7 @@ on:
- 'main' - 'main'
paths: paths:
- 'initdb/**' - 'initdb/**'
- 'tests/**'
workflow_dispatch: workflow_dispatch:
jobs: jobs:
@@ -57,7 +59,7 @@ jobs:
echo "Test PostgSail version" echo "Test PostgSail version"
psql -c "SELECT value FROM app_settings WHERE name = 'app.version';" psql -c "SELECT value FROM app_settings WHERE name = 'app.version';"
echo "Test PostgSail Unit Test" echo "Test PostgSail Unit Test"
docker-compose -f docker-compose.dev.yml -f docker-compose.yml up --exit-code-from tests docker-compose -f docker-compose.dev.yml -f docker-compose.yml up tests --abort-on-container-exit --exit-code-from tests
if [ $? != 0 ]; if [ $? != 0 ];
then then
echo "Error running db-tests" echo "Error running db-tests"

View File

@@ -26,6 +26,9 @@ jobs:
- name: Pull Docker images - name: Pull Docker images
run: docker-compose pull db api web run: docker-compose pull db api web
- name: Build Docker images
run: docker-compose -f docker-compose.dev.yml -f docker-compose.yml build web_tests
- name: Run PostgSail Web test - name: Run PostgSail Web test
# Environment variables # Environment variables
env: env:
@@ -46,7 +49,7 @@ jobs:
docker-compose up -d web_dev && sleep 60 docker-compose up -d web_dev && sleep 60
docker-compose ps -a docker-compose ps -a
curl http://localhost:8080/ curl http://localhost:8080/
docker-compose -f docker-compose.dev.yml -f docker-compose.yml up --exit-code-from web_tests docker-compose -f docker-compose.dev.yml -f docker-compose.yml up web_tests --abort-on-container-exit --exit-code-from web_tests
if [ $? != 0 ]; if [ $? != 0 ];
then then
echo "Error running frontend-tests" echo "Error running frontend-tests"