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の他のロール

GantSignの他のロールはAnsible Galaxyで見つけることができます。

開発とテスト

このプロジェクトはMoleculeを使用して開発とテストを行います。このロールはTestinfrapytestを使用してユニットテストが行われます。

開発やテストには以下をインストールしておく必要があります:

上記のインストールは少し難しい場合があるため、このプロジェクトにはMolecule Wrapperが含まれています。Molecule Wrapperは、Moleculeとその依存関係をインストールし、渡されたコマンドでMoleculeを実行するシェルスクリプトです。

Molecule Wrapperを使用してこのロールをテストするには、プロジェクトのルートから以下のコマンドを実行します:

./moleculew test

注意:一部の依存関係のインストールにはsudo権限が必要です。

ライセンス

MIT

著者情報

ジョン・フリーマン

GantSign Ltd. 会社番号:06109112(イングランドに登録)

プロジェクトについて

Role for setting the default web browser for Gnome desktop.

インストール
ansible-galaxy install gantsign.default-web-browser
ライセンス
mit
ダウンロード
6.1k
所有者