main.yml 752 B

123456789101112131415161718192021222324252627282930313233
  1. ---
  2. - name: Package cache updated
  3. shell: pkg update -f
  4. - name: Mailhog binary downloaded
  5. get_url:
  6. url: https://github.com/mailhog/MailHog/releases/download/v1.0.0/MailHog_freebsd_amd64
  7. dest: /usr/local/bin/mailhog
  8. validate_certs: no
  9. mode: "0744"
  10. - name: Dependencies installed
  11. pkgng:
  12. name: "py37-supervisor"
  13. state: present
  14. - name: Supervisor enabled
  15. shell: sysrc supervisord_enable="YES"
  16. - name: Supervisor config file patched
  17. patch:
  18. src: supervisord.conf.patch
  19. dest: /usr/local/etc/supervisord.conf
  20. notify: Supervisor restarted
  21. - name: Supervisor file installed
  22. copy:
  23. src: supervisor.conf
  24. dest: /usr/local/etc/supervisor/conf.d/
  25. owner: root
  26. mode: 0644
  27. notify: Supervisor restarted