Project

General

Profile

« Previous | Next » 

Revision 5c2ea4b9

Added by Eric Helms about 3 years ago

Add support for foreman-puma-status command

View differences:

debian/bionic/foreman/rules
/usr/bin/gem install -f minitest -v '5.10.3'
/usr/bin/gem install -f thor -v '1.1.0'
/bin/rm -f bundler.d/test.rb bundler.d/development.rb
/bin/sed -i '2i gem "puma-status"' bundler.d/service.rb
BUNDLE_BUILD__SASSC=--disable-march-tune-native BUNDLE_RETRY=5 BUNDLE_JOBS=4 /usr/bin/bundle package
/usr/bin/npm install --no-audit --no-optional --unsafe-perm
/bin/cp db/schema.rb.nulldb db/schema.rb
......
/bin/rm -f db/schema.rb
/bin/sed -ri '1sXenv rubyXenv foreman-rubyX' bin/*
/bin/sed -ri 's~^BUNDLER_CMD=""~BUNDLER_CMD="/usr/bin/foreman-ruby /usr/bin/bundle exec"~' script/foreman-rake
/bin/sed -i 's#puma-status#cd /usr/share/foreman \&\& /usr/bin/bundle exec &#' script/foreman-puma-status
/bin/sed -ri '/^ExecStart/ s#=#=/usr/bin/bundle exec --keep-file-descriptors #' extras/systemd/foreman.service
/bin/sed -ri '/^ExecStart/ s#/usr/bin/sidekiq#/usr/bin/bundle exec sidekiq#' extras/systemd/dynflow-sidekiq@.service
/bin/mkdir -p .ssh

Also available in: Unified diff