From 5cba9ae5b2ed1886400eeba417b5bc60034f9da9 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 20 Nov 2019 09:04:55 +0100 Subject: [PATCH] Run delayed job in the api container accepting is a delayed job, so it needs to run in some queue --- dist/ci/docker-compose.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dist/ci/docker-compose.yml b/dist/ci/docker-compose.yml index a3291c22..cb319226 100644 --- a/dist/ci/docker-compose.yml +++ b/dist/ci/docker-compose.yml @@ -17,7 +17,11 @@ services: command: /usr/sbin/memcached -u memcached api: <<: *obs - command: chroot --userspec=wwwrun / /bin/bash -c "cd /srv/www/obs/api && RAILS_ENV=production rake ts:rebuild && /usr/bin/bundle exec rails s -e production" + command: > + chroot --userspec=wwwrun / /bin/bash -c "cd /srv/www/obs/api && + RAILS_ENV=production rake ts:rebuild && + RAILS_ENV=production ./script/delayed_job.api.rb --queues=staging,quick start && + /usr/bin/bundle exec rails s -e production" depends_on: - db - cache