Commit 50baa1fd authored by Douwe Maan's avatar Douwe Maan

Add development section to doc.

parent 69708dab
...@@ -87,13 +87,13 @@ In this example, we'll use the Gmail address `gitlab-replies@gmail.com`. If you' ...@@ -87,13 +87,13 @@ In this example, we'll use the Gmail address `gitlab-replies@gmail.com`. If you'
mail_room_enabled=true mail_room_enabled=true
``` ```
6. Restart GitLab 6. Restart GitLab:
```sh ```sh
sudo service gitlab restart sudo service gitlab restart
``` ```
7. Check if everything is configured correctly 7. Check if everything is configured correctly:
```sh ```sh
sudo bundle exec rake gitlab:reply_by_email:check RAILS_ENV=production sudo bundle exec rake gitlab:reply_by_email:check RAILS_ENV=production
......
...@@ -589,8 +589,13 @@ namespace :gitlab do ...@@ -589,8 +589,13 @@ namespace :gitlab do
check_address_formatted_correctly check_address_formatted_correctly
check_mail_room_config_exists check_mail_room_config_exists
check_imap_authentication check_imap_authentication
check_initd_configured_correctly
check_mail_room_running if Rails.env.production?
check_initd_configured_correctly
check_mail_room_running
else
check_foreman_configured_correctly
end
else else
puts 'Reply by email is disabled in config/gitlab.yml' puts 'Reply by email is disabled in config/gitlab.yml'
end end
...@@ -635,6 +640,25 @@ namespace :gitlab do ...@@ -635,6 +640,25 @@ namespace :gitlab do
end end
end end
def check_foreman_configured_correctly
print "Foreman configured correctly? ... "
path = Rails.root.join("Procfile")
if File.exist?(path) && File.read(path) =~ /mail_room:/
puts "yes".green
else
puts "no".red
try_fixing_it(
"Enable mail_room in your Procfile."
)
for_more_information(
"doc/reply_by_email/README.md"
)
fix_and_rerun
end
end
def check_mail_room_running def check_mail_room_running
print "MailRoom running? ... " print "MailRoom running? ... "
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment