Skip to content

stephenogg/ansible-role-ice

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Role Name

Build Status Ansible Role

Install Zeroc Ice.

On Ubuntu this only installs the Ice binaries and required libraries under /opt/ice/bin (note this is a symlink).

Role Variables

Optional (expert users only):

  • ice_install_devel: Install Ice development packages, default True
  • ice_install_python: Install Ice Python globally, default True, ignored on Ubuntu (always False)
  • ice_python_wheel: URL to a python wheel package to be installed, ignored on Ubuntu You can use this to provide a precompiled ice-py package for 3.6 as an alternative to automatically compiling from the source package.
  • ice_binaries_symlink_dest: Symlink the Ice binaries required by OMERO into this directory e.g. /usr/local/bin (Ubuntu only, must exist, if empty don't create symlinks)

Notes

Note that 3.6 requires ice-python to be installed using pip, and will result in the installation of several development tools and libraries unless ice_python_wheel is provided.

Example Playbook

- hosts: localhost
  roles:
    - role: ome.ice

Author Information

ome-devel@lists.openmicroscopy.org.uk

About

Ansible role for installing ZeroC's Ice Framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 62.6%
  • HTML 37.4%