diff --git a/run-basic-rails-application/main.fmf b/run-basic-rails-application/main.fmf index d2f7c55..ccdb80c 100644 --- a/run-basic-rails-application/main.fmf +++ b/run-basic-rails-application/main.fmf @@ -14,6 +14,7 @@ recommend: - rubygem-jbuilder - rubygem-byebug - rubygem-web-console +- rubygem-listen - ruby-devel - sqlite-devel - libxml2-devel diff --git a/run-basic-rails-application/runtest.sh b/run-basic-rails-application/runtest.sh index 686c059..2dd158b 100755 --- a/run-basic-rails-application/runtest.sh +++ b/run-basic-rails-application/runtest.sh @@ -77,9 +77,13 @@ rlJournalStart if rlIsFedora then - rlRun "sed -i \"s/\(gem..puma.\).*/\1/\" Gemfile" 0 'Relaxing puma dependency' - rlRun "sed -i \"s/\(gem..listen.\).*/\1/\" Gemfile" 0 'Relaxing listen dependency' - rlRun "bundle install --local --without development test" + rlRun "sed -i \"s/\(gem .puma.\).*/\1/\" Gemfile" 0 'Relax puma dependency' + rlRun "sed -i \"s/\(gem .listen.\).*/\1/\" Gemfile" 0 'Relax listen dependency' + rlRun "sed -i \"/gem .sass-rails./ s/^/#/\" Gemfile" 0 'Drop sass-rails dependency' + + rlRun "bundle config set without test" 0 "Set bundle config(1)" + rlRun "bundle config set deployment false" 0 "Set bundle config(2)" + rlRun "bundle install --local" 0 "Bundle dependencies locally" fi rlRun "netstat -tulpn | grep 3000" 1 "Check if port 3000 isn't engaged" rlRun "rails server &" 0 "Running rails server"