AzuraCast/util/ansible/roles/composer/tasks/main.yml

23 lines
582 B
YAML

---
- name: Install Composer
become: true
shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer
args:
creates: /usr/bin/composer
warn: no
- name: Install Composer Dependencies (Development)
become: true
become_user: azuracast
shell: composer install
args:
chdir: "{{ www_base }}"
when: app_env == "development"
- name: Install Composer Dependencies (Production)
become: true
become_user: azuracast
shell: composer install --no-dev
args:
chdir: "{{ www_base }}"
when: app_env == "production"