20 lines
912 B
YAML
20 lines
912 B
YAML
---
|
|
- name: Rollback WebService
|
|
hosts: all
|
|
remote_user: deploy
|
|
become: no
|
|
vars:
|
|
# Specific
|
|
project: webservice
|
|
project_tree: trunk
|
|
# Always add a trailing / if you want rsync the content of the directory
|
|
ansistrano_deploy_to: "/home/vhosts/{{ project }}"
|
|
ansistrano_version_dir: releases
|
|
ansistrano_current_dir: current
|
|
# Hooks: custom tasks if you need them
|
|
#ansistrano_before_symlink_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-before-symlink-tasks.yml"
|
|
#ansistrano_after_symlink_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-after-symlink-tasks.yml"
|
|
#ansistrano_before_cleanup_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-before-cleanup-tasks.yml"
|
|
#ansistrano_after_cleanup_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-after-cleanup-tasks.yml"
|
|
roles:
|
|
- { role: carlosbuenosvinos.ansistrano-rollback } |