manala.phantomjs

#######################################################################################################

:exclamation: DEPRECATION :exclamation:

This repository and the associated role are no longer supported.

You can find our other roles in the Manala Ansible Collection. For more information on how to use them, check the collection repository.

#######################################################################################################

Ansible Role: PhantomJS Build Status

:exclamation: Please report issues and submit Pull Requests in the main Ansible Role repository :exclamation:

This role is designed to set up PhantomJS.

It is part of the Manala Ansible stack but can also be used independently.

Requirements

This role works with the manala phantomjs debian package, which can be found in the manala debian repository. To manage it correctly, please use the manala.apt role.

manala_apt_preferences:
  - phantomjs@manala

Dependencies

None.

Installation

Ansible 2+

To install using the ansible galaxy command line:

ansible-galaxy install manala.phantomjs

To install using an ansible galaxy requirements file:

- src: manala.phantomjs

Role Variables

Definition

Name Default Type Description
manala_phantomjs_install_packages ~ Array Packages that need to be installed
manala_phantomjs_install_packages_default ['phantomjs'] Array Default packages to install
manala_phantomjs_config_template ~ String Path to configuration template
manala_phantomjs_config [] Array Configuration settings

Configuration example

manala_phantomjs_config:
  - webdriver:          4444
  - webdriver-logfile:  /var/log/phantomjs.log
  - webdriver-loglevel: DEBUG

Example playbook

- hosts: servers
  roles:
    - { role: manala.phantomjs }

License

MIT

Author information

Manala (http://www.manala.io/)

Informazioni sul progetto

Handle phantomjs

Installa
ansible-galaxy install manala.phantomjs
Licenza
Unknown
Download
5.7k
Proprietario
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.