Add crony
This commit is contained in:
parent
f15caca6ce
commit
cdb524ded3
39
apps/crony/deploy.yml
Normal file
39
apps/crony/deploy.yml
Normal file
@ -0,0 +1,39 @@
|
||||
---
|
||||
- name: Deploy flux
|
||||
hosts: all
|
||||
remote_user: deploy
|
||||
become: yes
|
||||
vars:
|
||||
# Specific
|
||||
project: flux
|
||||
project_tree: master
|
||||
project_mode: prod
|
||||
# Always add a trailing / if you want rsync the content of the directory
|
||||
ansistrano_deploy_from: "/home/vhosts/deploy/export/{{ project }}/"
|
||||
ansistrano_deploy_to: "/home/{{ project }}"
|
||||
ansistrano_version_dir: releases
|
||||
ansistrano_current_dir: current
|
||||
ansistrano_shared_paths: []
|
||||
ansistrano_keep_releases: 3
|
||||
ansistrano_deploy_via: rsync
|
||||
ansistrano_allow_anonymous_stats: yes
|
||||
# Variables used in the rsync deployment strategy
|
||||
ansistrano_rsync_extra_params: ""
|
||||
ansistrano_rsync_set_remote_user: yes
|
||||
# Variables used in the Git deployment strategy
|
||||
#ansistrano_git_repo: ssh://git@192.168.78.249:10022/SCORES/crony.git
|
||||
#ansistrano_git_branch: master
|
||||
#ansistrano_git_identity_key_path: ""
|
||||
# Hooks: custom tasks if you need them
|
||||
#ansistrano_before_setup_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-before-setup-tasks.yml"
|
||||
#ansistrano_after_setup_tasks_file: "{{ playbook_dir }}/tasks/after-setup.yml"
|
||||
ansistrano_before_update_code_tasks_file: "{{ playbook_dir }}/tasks/before-updatecode.yml"
|
||||
#ansistrano_after_update_code_tasks_file: "{{ playbook_dir }}/tasks/after-updatecode.yml"
|
||||
#ansistrano_before_symlink_shared_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-before-symlink-shared-tasks.yml"
|
||||
#ansistrano_after_symlink_shared_tasks_file: "{{ playbook_dir }}/<your-deployment-config>/my-after-symlink-shared-tasks.yml"
|
||||
#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-deploy }
|
1
apps/crony/devel-hosts
Normal file
1
apps/crony/devel-hosts
Normal file
@ -0,0 +1 @@
|
||||
192.168.78.240
|
1
apps/crony/prod-hosts
Normal file
1
apps/crony/prod-hosts
Normal file
@ -0,0 +1 @@
|
||||
192.168.3.201
|
3
apps/crony/tasks/after-updatecode.yml
Normal file
3
apps/crony/tasks/after-updatecode.yml
Normal file
@ -0,0 +1,3 @@
|
||||
- name: CRONY | Configure Project
|
||||
become: yes
|
||||
copy: src="./config/application.{{ project_mode }}.ini" dest="{{ ansistrano_release_path.stdout }}/application/configs/application.ini"
|
2
apps/crony/tasks/before-updatecode.yml
Normal file
2
apps/crony/tasks/before-updatecode.yml
Normal file
@ -0,0 +1,2 @@
|
||||
- name: Extract project from Git
|
||||
local_action: command php /home/vhosts/deploy/git/export.php --deploy --projet "{{ project }}" --tree "{{ project_tree }}"
|
Loading…
Reference in New Issue
Block a user