Skip the prebuilt for a second while we test

This commit is contained in:
David Heinemeier Hansson
2025-09-17 13:51:53 +02:00
parent a15ccdd1ed
commit 832a33eb93

View File

@@ -5,22 +5,22 @@ mise settings set ruby.ruby_build_opts "CC=gcc-14 CXX=g++-14"
mise settings add idiomatic_version_file_enable_tools ruby mise settings add idiomatic_version_file_enable_tools ruby
# Install pre-built Ruby + Rails for x86_64 # Install pre-built Ruby + Rails for x86_64
if [[ $(uname -m) == "x86_64" ]]; then # if [[ $(uname -m) == "x86_64" ]]; then
RUBY_VERSION="3.4.5" # RUBY_VERSION="3.4.5"
RUBY_TARBALL="ruby-$RUBY_VERSION-rails-8.0.2.1-x86_64.tar.gz" # RUBY_TARBALL="ruby-$RUBY_VERSION-rails-8.0.2.1-x86_64.tar.gz"
RUBY_URL="https://pkgs.omarchy.org/ruby/$RUBY_TARBALL" # RUBY_URL="https://pkgs.omarchy.org/ruby/$RUBY_TARBALL"
MISE_RUBY_DIR="$HOME/.local/share/mise/installs/ruby" # MISE_RUBY_DIR="$HOME/.local/share/mise/installs/ruby"
OFFLINE_CACHE="/var/cache/omarchy/ruby" # OFFLINE_CACHE="/var/cache/omarchy/ruby"
#
mkdir -p "$MISE_RUBY_DIR" # mkdir -p "$MISE_RUBY_DIR"
#
if [[ -n ${OMARCHY_ONLINE_INSTALL:-} ]]; then # if [[ -n ${OMARCHY_ONLINE_INSTALL:-} ]]; then
echo "Downloading pre-built Ruby $RUBY_VERSION..." # echo "Downloading pre-built Ruby $RUBY_VERSION..."
curl -fsSL "$RUBY_URL" | tar -xz -C "$MISE_RUBY_DIR" # curl -fsSL "$RUBY_URL" | tar -xz -C "$MISE_RUBY_DIR"
else # else
echo "Installing Ruby from offline cache..." # echo "Installing Ruby from offline cache..."
tar -xzf "$OFFLINE_CACHE/$RUBY_TARBALL" -C "$MISE_RUBY_DIR" # tar -xzf "$OFFLINE_CACHE/$RUBY_TARBALL" -C "$MISE_RUBY_DIR"
fi # fi
#
mise use --global "ruby@${RUBY_VERSION}" # mise use --global "ruby@${RUBY_VERSION}"
fi # fi