From 94706d666719fc498faabf864eef933b019022c8 Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Tue, 23 Aug 2022 15:55:21 -0400 Subject: [PATCH] jjb: lttng-www: Use ruby2.7 Change-Id: I096fb26aaae1f9a82c12397d2e646e78e35fbed2 Signed-off-by: Michael Jeanson --- scripts/lttng-www/deploy.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/scripts/lttng-www/deploy.sh b/scripts/lttng-www/deploy.sh index 4719252..7f0308f 100755 --- a/scripts/lttng-www/deploy.sh +++ b/scripts/lttng-www/deploy.sh @@ -18,6 +18,8 @@ set -exu +RUBY_VERSION=2.7 + # Add ssh key for deployment cp "$HOST_PUBLIC_KEYS" ~/.ssh/known_hosts cp "$KEY_FILE_VARIABLE" ~/.ssh/id_rsa @@ -29,12 +31,20 @@ cp "$KEY_FILE_VARIABLE" ~/.ssh/id_rsa curl -fsSL https://deb.nodesource.com/setup_16.x | bash - apt-get install -y nodejs -apt-get install -y ruby-dev asciidoc xmlto python3 python3-pip +apt-add-repository ppa:brightbox/ruby-ng +apt-get install -y ruby${RUBY_VERSION} ruby${RUBY_VERSION}-dev ruby-switch + +ruby-switch --list +ruby-switch --set ruby${RUBY_VERSION} + +ruby -v + +apt-get install -y asciidoc xmlto python3 python3-pip npm install -g grunt-cli npm install -g sass -export PATH="/root/.gem/ruby/2.5.0/bin:$PATH" +export PATH="/root/.gem/ruby/${RUBY_VERSION}.0/bin:$PATH" ./bootstrap.sh -- 2.34.1