mig*_*db1 5 linux debian ruby-on-rails ruby-on-rails-3 gitlab
GitLab应在创建帐户时自动使用其密码向新用户发送电子邮件.
我检查了mail.log文件,但没有看到发送或尝试发送的记录.
我可以通过postfix命令行发送邮件没有问题.
在gitlab ui中,我没有失败或任何事情.当我看邮件时,我看到这个待定:
Class Args
Notify ["new_user_email", 8, "qrnq1kSQ"]
Run Code Online (Sandbox Code Playgroud)
我已经修改了gitlab.yml以获得正确的发件人地址:notify@mydomain.com
所以我发现我必须在服务器上手动运行 resque 进程才能处理队列中的作业。我将在其他地方问另一个问题,看看如何使其自动化。
命令是:
sudo -u gitlab bundle exec rake environment resque:work QUEUE=* RAILS_ENV=production BACKGROUND=yes
Run Code Online (Sandbox Code Playgroud)