BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
aeb5ef20
Commit
aeb5ef20
authored
Jan 15, 2016
by
Jacob Vosmaer
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'simplify-procfile' into 'master'
Simplify Procfile These changes are meant to make development easier. [ci skip] See merge request !2429
parents
20106834
d28332cc
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
18 additions
and
6 deletions
+18
-6
Procfile
Procfile
+2
-2
background_jobs
bin/background_jobs
+6
-3
web
bin/web
+10
-1
No files found.
Procfile
View file @
aeb5ef20
...
...
@@ -2,6 +2,6 @@
# https://gitlab.com/gitlab-org/omnibus-gitlab or the init scripts in
# lib/support/init.d, which call scripts in bin/ .
#
web:
bundle exec unicorn_rails -p ${PORT:="3000"} -E ${RAILS_ENV:="development"} -c ${UNICORN_CONFIG:="config/unicorn.rb"}
worker:
bundle exec sidekiq -q post_receive -q mailers -q archive_repo -q system_hook -q project_web_hook -q gitlab_shell -q incoming_email -q runner -q common -q default
web:
RAILS_ENV=development bin/web start_foreground
worker:
RAILS_ENV=development bin/background_jobs start_foreground
# mail_room: bundle exec mail_room -q -c config/mail_room.yml
bin/background_jobs
View file @
aeb5ef20
...
...
@@ -27,17 +27,17 @@ restart()
stop
fi
killall
start_sidekiq
-d
-L
$sidekiq_logfile
start_sidekiq
-d
-L
$sidekiq_logfile
>>
$sidekiq_logfile
2>&1
}
start_no_deamonize
()
{
start_sidekiq
start_sidekiq
>>
$sidekiq_logfile
2>&1
}
start_sidekiq
()
{
bundle
exec
sidekiq
-q
post_receive
-q
mailers
-q
archive_repo
-q
system_hook
-q
project_web_hook
-q
gitlab_shell
-q
incoming_email
-q
runner
-q
common
-q
default
-e
$RAILS_ENV
-P
$sidekiq_pidfile
$@
>>
$sidekiq_logfile
2>&1
bundle
exec
sidekiq
-q
post_receive
-q
mailers
-q
archive_repo
-q
system_hook
-q
project_web_hook
-q
gitlab_shell
-q
incoming_email
-q
runner
-q
common
-q
default
-e
$RAILS_ENV
-P
$sidekiq_pidfile
"
$@
"
}
load_ok
()
...
...
@@ -66,6 +66,9 @@ case "$1" in
start_no_deamonize
)
start_no_deamonize
;;
start_foreground
)
start_sidekiq
;;
restart
)
restart
;;
...
...
bin/web
View file @
aeb5ef20
...
...
@@ -5,6 +5,7 @@ app_root=$(pwd)
unicorn_pidfile
=
"
$app_root
/tmp/pids/unicorn.pid"
unicorn_config
=
"
$app_root
/config/unicorn.rb"
unicorn_cmd
=
"bundle exec unicorn_rails -c
$unicorn_config
-E
$RAILS_ENV
"
get_unicorn_pid
()
{
...
...
@@ -18,7 +19,12 @@ get_unicorn_pid()
start
()
{
bundle
exec
unicorn_rails
-D
-c
$unicorn_config
-E
$RAILS_ENV
$unicorn_cmd
-D
}
start_foreground
()
{
$unicorn_cmd
}
stop
()
...
...
@@ -37,6 +43,9 @@ case "$1" in
start
)
start
;;
start_foreground
)
start_foreground
;;
stop
)
stop
;;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment