Files
Phraseanet/resources/ansible/roles/mailcatcher/tasks/main.yml
jygaulier 2180332414 fix mailcatcher version
current version of mailcatcher wants ruby 2, downgrade to a version ok with ruby 1.9
2019-07-29 13:37:53 +02:00

22 lines
902 B
YAML

---
- name: Create mailcatcher user
user: name={{ mailcatcher_user }} comment='Mailcatcher Mock Smtp Service User' home='/var/spool/mailcatcher' shell='/bin/true'
- name: Create mailcatcher log directory
file: path={{ mailcatcher_log_path }} owner=mailcatcher mode=0755 state=directory
# https://github.com/jadb/ansible-role-mailcatcher/blob/b4df99308f0e5222a4ccb7d519504f967b0ea21b/tasks/main.yml
- name: Install mime-types for Ruby1.9
# https://github.com/sj26/mailcatcher/issues/277#issuecomment-209154903
command: gem install mime-types --version "< 3"
- name: Install mailcatcher gem
# gem module is flaky, this is consistent
command: gem install mailcatcher -v 0.6.4 --conservative
ignore_errors: yes
- name: Install mailcatcher supervisord conf
template: src='program_mailcatcher.conf.j2' dest='/etc/supervisor/conf.d/program_mailcatcher.conf'
notify: restart mailcatcher