mirror of
https://github.com/getredash/redash.git
synced 2026-03-21 16:00:09 -04:00
Merge pull request #964 from ink-adavison/bootstrap_version_parameter
Allow passing branch name to bootstrap.sh
This commit is contained in:
@@ -2,7 +2,18 @@
|
||||
set -eu
|
||||
|
||||
REDASH_BASE_PATH=/opt/redash
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/master/setup/amazon_linux/files/
|
||||
|
||||
# Default branch/version to master if not specified in REDASH_BRANCH env var
|
||||
REDASH_BRANCH="${REDASH_BRANCH:-master}"
|
||||
|
||||
# Install latest version if not specified in REDASH_VERSION env var
|
||||
REDASH_VERSION=${REDASH_VERSION-0.9.2.b1536}
|
||||
LATEST_URL="https://github.com/getredash/redash/releases/download/v${REDASH_VERSION}/redash.${REDASH_VERSION}.tar.gz"
|
||||
VERSION_DIR="/opt/redash/redash.${REDASH_VERSION}"
|
||||
REDASH_TARBALL=/tmp/redash.tar.gz
|
||||
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/${REDASH_BRANCH}/setup/amazon_linux/files/
|
||||
|
||||
# Verify running as root:
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
if [ $# -ne 0 ]; then
|
||||
@@ -103,13 +114,6 @@ if [ ! -f "/opt/redash/.env" ]; then
|
||||
sudo -u redash wget $FILES_BASE_URL"env" -O /opt/redash/.env
|
||||
fi
|
||||
|
||||
# Install latest version
|
||||
REDASH_VERSION=${REDASH_VERSION-0.9.1.b1377}
|
||||
LATEST_URL="https://github.com/getredash/redash/releases/download/v${REDASH_VERSION}/redash.$REDASH_VERSION.tar.gz"
|
||||
VERSION_DIR="/opt/redash/redash.$REDASH_VERSION"
|
||||
REDASH_TARBALL=/tmp/redash.tar.gz
|
||||
REDASH_TARBALL=/tmp/redash.tar.gz
|
||||
|
||||
if [ ! -d "$VERSION_DIR" ]; then
|
||||
sudo -u redash wget $LATEST_URL -O $REDASH_TARBALL
|
||||
sudo -u redash mkdir $VERSION_DIR
|
||||
|
||||
@@ -2,7 +2,17 @@
|
||||
set -eu
|
||||
|
||||
REDASH_BASE_PATH=/opt/redash
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/master/setup/ubuntu/files/
|
||||
|
||||
# Default branch/version to master if not specified in REDASH_BRANCH env var
|
||||
REDASH_BRANCH="${REDASH_BRANCH:-master}"
|
||||
|
||||
# Install latest version if not specified in REDASH_VERSION env var
|
||||
REDASH_VERSION=${REDASH_VERSION-0.9.2.b1536}
|
||||
LATEST_URL="https://github.com/getredash/redash/releases/download/v${REDASH_VERSION}/redash.${REDASH_VERSION}.tar.gz"
|
||||
VERSION_DIR="/opt/redash/redash.${REDASH_VERSION}"
|
||||
REDASH_TARBALL=/tmp/redash.tar.gz
|
||||
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/${REDASH_BRANCH}/setup/ubuntu/files/
|
||||
|
||||
# Verify running as root:
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
@@ -98,12 +108,6 @@ if [ ! -f "/opt/redash/.env" ]; then
|
||||
sudo -u redash wget $FILES_BASE_URL"env" -O /opt/redash/.env
|
||||
fi
|
||||
|
||||
# Install latest version
|
||||
REDASH_VERSION=${REDASH_VERSION-0.9.1.b1377}
|
||||
LATEST_URL="https://github.com/getredash/redash/releases/download/v${REDASH_VERSION}/redash.$REDASH_VERSION.tar.gz"
|
||||
VERSION_DIR="/opt/redash/redash.$REDASH_VERSION"
|
||||
REDASH_TARBALL=/tmp/redash.tar.gz
|
||||
|
||||
if [ ! -d "$VERSION_DIR" ]; then
|
||||
sudo -u redash wget "$LATEST_URL" -O "$REDASH_TARBALL"
|
||||
sudo -u redash mkdir "$VERSION_DIR"
|
||||
|
||||
@@ -2,8 +2,11 @@
|
||||
set -eu
|
||||
|
||||
REDASH_BASE_PATH=/opt/redash_docker
|
||||
# TODO: change this to master after merging:
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/docker/setup/ubuntu_docker/files/
|
||||
|
||||
# Default branch/version to master if not specified in REDASH_BRANCH env var
|
||||
REDASH_BRANCH="${REDASH_BRANCH:-master}"
|
||||
|
||||
FILES_BASE_URL=https://raw.githubusercontent.com/getredash/redash/${REDASH_BRANCH}/setup/ubuntu_docker/files/
|
||||
|
||||
# Verify running as root:
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
|
||||
Reference in New Issue
Block a user