Improve Tinybird login experience

- This helps clean up the TB setup since we no longer need to install the CLI tools locally
- The service dependency chaining is a bit annoying here but it should all work
- We have to change some of the mounts around because of how TB works
  and where it expects tokens to be
This commit is contained in:
James Loh
2025-06-25 16:06:11 +10:00
parent 57c084aac0
commit 29e86facec
4 changed files with 58 additions and 7 deletions

11
tinybird/handleLogin.sh Executable file
View File

@@ -0,0 +1,11 @@
#!/usr/bin/env bash
# Check if already logged in
if [[ -f "/home/tinybird/.tinyb" ]]
then
echo "Tinybird already logged in"
exit 0
fi
# Login to Tinybird
tb login --method code