futurice.release

ansible-release

Build Status

Provide project structure configuration. Provide git deployment platter.

Role Variables

---
release_name: helloworld
release_timestamp: "{{ansible_date_time.epoch}}"
release_prefix: "/var/www/"
release_root: "{{release_prefix}}{{release_name}}/"
release_path: "{{release_root}}releases/{{release_timestamp}}/"
release_current: "{{release_root}}current"
release_venv: "{{release_root}}venv/"

git_repo: false
git_branch: 'master'

Example Playbook

- hosts: all
  roles:
     - { role: futurice.release }

License

BSD

About

release related configuration

Install
ansible-galaxy install futurice.release
GitHub repository
License
Unknown
Downloads
150
Owner
Empowering the world to act