gantsign.default-web-browser

Ansible 角色:默认网页浏览器

测试 Ansible Galaxy 许可证

此角色设置 Gnome 桌面的默认网页浏览器。

要求

  • Ansible >= 2.9

  • Ubuntu

    • Bionic (18.04)
    • Focal (20.04)
  • 支持的桌面环境

    • Gnome
  • 已安装的网页浏览器

    • 此角色不安装网页浏览器;您需要在使用此角色之前,已经安装好所选的网页浏览器。

角色变量

以下变量会改变此角色的行为(默认值如下):

# 要设为默认的网页浏览器(即 .desktop 文件的名称,不包括扩展名)
default_web_browser: google-chrome

示例播放本

- hosts: servers
  roles:
    - role: gantsign.default-web-browser
      default_web_browser: google-chrome

GantSign 的更多角色

您可以在 Ansible Galaxy 上找到 GantSign 的更多角色。

开发与测试

该项目使用 Molecule 来辅助开发与测试;该角色使用 Testinfrapytest 进行单元测试。

要进行开发或测试,您需要安装以下内容:

由于上述内容的安装可能较为复杂,项目包含 Molecule Wrapper。Molecule Wrapper 是一个 shell 脚本,安装 Molecule 及其依赖(除了 Linux),然后执行您传递的命令。

要使用 Molecule Wrapper 测试该角色,请在项目根目录运行以下命令:

./moleculew test

注意:某些依赖项需要 sudo 权限进行安装。

许可证

MIT

作者信息

John Freeman

GantSign Ltd. 公司编号:06109112(在英格兰注册)

关于项目

Role for setting the default web browser for Gnome desktop.

安装
ansible-galaxy install gantsign.default-web-browser
许可证
mit
下载
6.1k
拥有者