mirror of
https://github.com/wanderer-industries/wanderer
synced 2026-05-01 15:00:31 +00:00
ee15d90f9c
Build Test / 🚀 Deploy to test env (fly.io) (push) Has been cancelled
Build Test / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build / 🛠 Build (1.17, 18.x, 27) (push) Has been cancelled
Build / 🛠 Build Docker Images (linux/amd64) (push) Has been cancelled
Build / 🛠 Build Docker Images (linux/arm64) (push) Has been cancelled
Build / merge (push) Has been cancelled
Build / 🏷 Create Release (push) Has been cancelled
🧪 Test Suite / Test Suite (push) Has been cancelled
17 lines
539 B
Elixir
Executable File
17 lines
539 B
Elixir
Executable File
#!/bin/sh
|
|
|
|
# export ERL_AFLAGS="-proto_dist inet6_tcp"
|
|
export RELEASE_DISTRIBUTION="name"
|
|
|
|
# Use custom RELEASE_NODE if set, otherwise detect environment
|
|
if [ -n "$RELEASE_NODE" ]; then
|
|
# RELEASE_NODE already set, use as-is
|
|
export RELEASE_NODE
|
|
elif [ -n "$FLY_APP_NAME" ] && [ -n "$FLY_IMAGE_REF" ] && [ -n "$FLY_PRIVATE_IP" ]; then
|
|
# Fly.io environment detected
|
|
export RELEASE_NODE="${FLY_APP_NAME}-${FLY_IMAGE_REF##*-}@${FLY_PRIVATE_IP}"
|
|
else
|
|
# Generic deployment - use hostname
|
|
export RELEASE_NODE="wanderer@$(hostname)"
|
|
fi
|