diff --git a/lib/runit.rb b/lib/runit.rb index 089238099e646d7f04672ea43db2062af95b3ba1..205eb3534758f30cd32d7fa3e5a4318afdd1cfbf 100755 --- a/lib/runit.rb +++ b/lib/runit.rb @@ -12,7 +12,8 @@ module Runit 'praefect' => 'praefect*', 'gitaly' => '{gitaly,praefect*}', 'db' => '{redis,redis-cluster,postgresql,postgresql-geo,clickhouse}', - 'rails-migration-dependencies' => '{redis,redis-cluster,postgresql,postgresql-geo,gitaly,praefect*}' + 'rails-migration-dependencies' => '{redis,redis-cluster,postgresql,postgresql-geo,gitaly,praefect*}', + 'workhorse' => 'gitlab-workhorse' }.freeze SERVICES_DIR = Pathname.new(__dir__).join('../services').expand_path diff --git a/spec/lib/runit_spec.rb b/spec/lib/runit_spec.rb index fc248fba99f31d8b33f34a9fb466785ca50d3903..cf9c205a3ed24cebf193dbf9b7a4da930db4a46a 100644 --- a/spec/lib/runit_spec.rb +++ b/spec/lib/runit_spec.rb @@ -266,6 +266,12 @@ expect(described_class::SERVICE_SHORTCUTS['db']).to eq('{redis,redis-cluster,postgresql,postgresql-geo,clickhouse}') end end + + describe 'workhorse' do + it do + expect(described_class::SERVICE_SHORTCUTS['workhorse']).to eq('gitlab-workhorse') + end + end end def stub_services