Skip to content
Deploys an archive
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaults
meta
molecule/default
tasks
.gitignore
.travis.yml
README.md

README.md

Deploy Archive

Build Status Ansible Role

Deploys an archive. Downloads, extracts and optionally creates a symlink.

Prerequisites

This role does not install tools such as unzip or bzip that may be required for extracting archives.

This role does not set become: yes on tasks. If you do not include this in your playbook you must ensure the Ansible user has write permissions on the destination directory.

Role Variables

Required:

  • deploy_archive_dest_dir: The destination directory, will be automatically created
  • deploy_archive_src_url: URL to the archive

Optional:

  • deploy_archive_sha256: SHA256 checksum, ignored if empty
  • deploy_archive_filename: Name of the downloaded file, default is the basename of the URL path.
  • deploy_archive_symlink: Absolute path of a symlink to the unarchived deployment, ignored if empty
  • deploy_archive_internal_root: Target of the symlink within the destination directory
  • deploy_archive_notifies: List of handlers to notify if the downloaded archive changes

Example playbook

See playbook.yml

Author Information

ome-devel@lists.openmicroscopy.org.uk

You can’t perform that action at this time.