From 9a021eab2d2ea43939ee16c4579398443ed205c5 Mon Sep 17 00:00:00 2001 From: Jordi <jordi@tinybird.co> Date: Mon, 12 May 2025 15:19:38 +0200 Subject: [PATCH 1/2] Fix format json --- .github/workflows/forward_deployment.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/forward_deployment.yml b/.github/workflows/forward_deployment.yml index 0ff398a..9bdea5f 100644 --- a/.github/workflows/forward_deployment.yml +++ b/.github/workflows/forward_deployment.yml @@ -53,7 +53,7 @@ jobs: run: tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud deployment create --auto --wait - name: Populate datasource if empty run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud sql "SELECT count() AS c FROM users" --format json | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -eq 0 ]; then tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud copy run populate --wait else @@ -61,7 +61,7 @@ jobs: fi - name: Check users datasource run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud sql "SELECT count() AS c FROM users" --format json | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -eq 1000000000 ]; then echo "Datasource data is correct" else @@ -70,7 +70,7 @@ jobs: fi - name: Check user_stats datasource run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud sql "SELECT count() AS c FROM user_stats" --format json | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM user_stats" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -gt 0 ]; then echo "Datasource data is correct" else From eff81f793b05560569d7cffb93220e8188b426dc Mon Sep 17 00:00:00 2001 From: Jordi <jordi@tinybird.co> Date: Mon, 12 May 2025 16:40:56 +0200 Subject: [PATCH 2/2] Fix output json for real --- .github/workflows/forward_deployment.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/forward_deployment.yml b/.github/workflows/forward_deployment.yml index 9bdea5f..381db59 100644 --- a/.github/workflows/forward_deployment.yml +++ b/.github/workflows/forward_deployment.yml @@ -53,7 +53,7 @@ jobs: run: tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud deployment create --auto --wait - name: Populate datasource if empty run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --output json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -eq 0 ]; then tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud copy run populate --wait else @@ -61,7 +61,7 @@ jobs: fi - name: Check users datasource run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --output json sql "SELECT count() AS c FROM users" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -eq 1000000000 ]; then echo "Datasource data is correct" else @@ -70,7 +70,7 @@ jobs: fi - name: Check user_stats datasource run: | - COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --format json sql "SELECT count() AS c FROM user_stats" | grep '"c":' | awk '{print $2}') + COUNT=$(tb --host $TINYBIRD_FWD_HOST --token $TINYBIRD_FWD_TOKEN --cloud --output json sql "SELECT count() AS c FROM user_stats" | grep '"c":' | awk '{print $2}') if [ "$COUNT" -gt 0 ]; then echo "Datasource data is correct" else