andreychernih/railsbox

View on GitHub
templates/ansible/roles/unicorn/tasks/main.yml

Summary

Maintainability
Test Coverage
---
- name: Configure unicorn
  template: src=unicorn.rb.j2 dest={{ unicorn_config_path }}

- name: Install unicorn
  command: /bin/bash -l -c 'gem install unicorn --no-ri --no-rdoc' chdir={{ app_path }}
  sudo: no

- name: Create upstart config
  template: src=upstart.conf.j2 dest=/etc/init/{{ unicorn_app_name }}.conf
  notify: restart application