manala.phantomjs

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

:exclamation: 废弃通知 :exclamation:

本仓库及相关角色已被废弃。

您可以在 Manala Ansible Collection 找到我们的其他角色。关于使用信息,可以参考 集合仓库

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

Ansible 角色: PhantomJS 构建状态

:exclamation: 在 主要 Ansible 角色仓库报告问题发送 Pull 请求 :exclamation:

此角色将处理 PhantomJS 的安装。

它是 Manala Ansible stack 的一部分,但也可以作为独立组件使用。

要求

该角色与 manala phantomjs debian 包配合使用,您可以在 manala debian 仓库中找到。请使用 manala.apt 角色进行正确处理。

manala_apt_preferences:
  - phantomjs@manala

依赖

无。

安装

Ansible 2+

使用 ansible galaxy 命令行工具:

ansible-galaxy install manala.phantomjs

使用 ansible galaxy 需求文件:

- src: manala.phantomjs

角色变量

定义

名称 默认值 类型 描述
manala_phantomjs_install_packages ~ 数组 要安装的依赖包
manala_phantomjs_install_packages_default ['phantomjs'] 数组 默认要安装的依赖包
manala_phantomjs_config_template ~ 字符串 配置模板路径
manala_phantomjs_config [] 数组 配置

配置示例

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

示例剧本

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

许可

MIT

作者信息

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

关于项目

Handle phantomjs

安装
ansible-galaxy install manala.phantomjs
许可证
Unknown
下载
5.7k
拥有者
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.