torian.phantomjs

PhantomJS 的 Ansible 角色

构建状态

这是一个用于从源代码构建 PhantomJS 的 Ansible 角色。

注意: 从源代码构建 PhantomJS 需要一些时间(实际上需要较长时间)。

支持的平台

  • Ubuntu trusty
  • Centos 6
  • Amazon Linux

默认设置

phantomjs_version:  2.0.0
phantomjs_build_jobs: 4
phantomjs_bin: /usr/local/bin/phantomjs

使用方法

该角色会克隆git代码库,使用通过 phantomjs_version 变量指定的标签/分支,并将其安装在 phantomjs_bin 中。

要安装不同于默认版本的版本:

---
- hosts: all

  vars:
    - phantomjs_version: 1.9.1

  roles:
    - { role: torian.phantomjs }

如果需要更改版本(降级或升级),需要将 phantomjs_force_build 设置为 true,最好通过 extra_var 来设置:

---
- hosts: all

  vars:
    - phantomjs_version:     1.9.8
    - phantomjs_force_build: true

  roles:
    - { role: torian.phantomjs }
关于项目

Ansible role for PhantomJS

安装
ansible-galaxy install torian.phantomjs
许可证
Unknown
下载
79k
拥有者
Ninja Sysadmin, DevOps Monk, Fulltime Dad