From 014d3c6ddbde63b3dd5e3e7baec808b6c4cc94b4 Mon Sep 17 00:00:00 2001 From: Ariya Hidayat <ariya@metabase.com> Date: Fri, 6 Aug 2021 20:19:05 -0700 Subject: [PATCH] Continuously check when Metabase is ready, instead of waiting 3 mins (#17369) --- .github/workflows/uberjar.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/uberjar.yml b/.github/workflows/uberjar.yml index 97b1b28c7d8..ea431b74252 100644 --- a/.github/workflows/uberjar.yml +++ b/.github/workflows/uberjar.yml @@ -92,9 +92,9 @@ jobs: name: metabase-${{ matrix.edition }}-uberjar - name: Launch uberjar - run: | - java -jar ./target/uberjar/metabase.jar & - sleep 180 + run: java -jar ./target/uberjar/metabase.jar & + - name: Wait for Metabase to start + run: while ! curl -s localhost:3000/api/health; do sleep 1; done timeout-minutes: 5 - name: Check API health -- GitLab