9090 working-directory : compose
9191 run : |
9292 echo "=== Admin-tools logs ==="
93- docker compose -f ${{ matrix.compose-file }} logs temporal-admin-tools 2>&1 | grep -v "level=warning"
93+ docker compose -f ${{ matrix.compose-file }} logs temporal-admin-tools 2>&1 | grep -v "level=warning" || true
9494 echo "=== Checking for errors ==="
95- if docker compose -f ${{ matrix.compose-file }} logs temporal-admin-tools 2>&1 | grep -v "level=warning" | grep - i "error" | grep -v "unable to describe namespace"; then
95+ if docker compose -f ${{ matrix.compose-file }} logs temporal-admin-tools 2>&1 | grep -i "error" | grep -v "unable to describe namespace" | grep -v "level=warning "; then
9696 echo "Found errors in admin-tools logs"
9797 exit 1
9898 fi
@@ -102,9 +102,9 @@ jobs:
102102 working-directory : compose
103103 run : |
104104 echo "=== Namespace creation logs ==="
105- docker compose -f ${{ matrix.compose-file }} logs temporal-create-namespace 2>&1 | grep -v "level=warning"
105+ docker compose -f ${{ matrix.compose-file }} logs temporal-create-namespace 2>&1 | grep -v "level=warning" || true
106106 echo "=== Checking for success message ==="
107- if ! docker compose -f ${{ matrix.compose-file }} logs temporal-create-namespace 2>&1 | grep -v "level=warning" | grep - q "Namespace 'default' created"; then
107+ if ! docker compose -f ${{ matrix.compose-file }} logs temporal-create-namespace 2>&1 | grep -q "Namespace.* created"; then
108108 echo "Namespace creation failed or did not complete"
109109 exit 1
110110 fi
@@ -183,9 +183,9 @@ jobs:
183183 working-directory : compose
184184 run : |
185185 echo "=== Admin-tools-setup logs ==="
186- COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-admin-tools-setup 2>&1 | grep -v "level=warning"
186+ COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-admin-tools-setup 2>&1 | grep -v "level=warning" || true
187187 echo "=== Checking for errors ==="
188- if COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-admin-tools-setup 2>&1 | grep -v "level=warning" | grep - i "error" | grep -v "unable to describe namespace"; then
188+ if COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-admin-tools-setup 2>&1 | grep -i "error" | grep -v "unable to describe namespace" | grep -v "level=warning "; then
189189 echo "Found errors in admin-tools logs"
190190 exit 1
191191 fi
@@ -195,9 +195,9 @@ jobs:
195195 working-directory : compose
196196 run : |
197197 echo "=== Namespace creation logs ==="
198- COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-create-namespace 2>&1 | grep -v "level=warning"
198+ COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-create-namespace 2>&1 | grep -v "level=warning" || true
199199 echo "=== Checking for success message ==="
200- if ! COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-create-namespace 2>&1 | grep -v "level=warning" | grep - q "Namespace 'default' created"; then
200+ if ! COMPOSE_PROJECT_NAME=tls_test docker compose -f docker-compose-tls.yml logs temporal-create-namespace 2>&1 | grep -q "Namespace.* created"; then
201201 echo "Namespace creation failed or did not complete"
202202 exit 1
203203 fi
@@ -262,9 +262,9 @@ jobs:
262262 working-directory : compose
263263 run : |
264264 echo "=== Setup logs ==="
265- docker compose -f docker-compose-multirole.yaml logs temporal-setup 2>&1 | grep -v "level=warning"
265+ docker compose -f docker-compose-multirole.yaml logs temporal-setup 2>&1 | grep -v "level=warning" || true
266266 echo "=== Checking for errors ==="
267- if docker compose -f docker-compose-multirole.yaml logs temporal-setup 2>&1 | grep -v "level=warning" | grep - i "error" | grep -v "unable to describe namespace"; then
267+ if docker compose -f docker-compose-multirole.yaml logs temporal-setup 2>&1 | grep -i "error" | grep -v "unable to describe namespace" | grep -v "level=warning "; then
268268 echo "Found errors in setup logs"
269269 exit 1
270270 fi
0 commit comments