gantsign.audio
Ansibleロール: オーディオ
オーディオサポートを有効にするロールです。
要件
Ansible >= 2.9
Linuxディストリビューション
Debian系
Ubuntu
- Bionic (18.04)
- Focal (20.04)
注意: 他のバージョンも動作する可能性がありますが、テストは行われていません。
ロール変数
このロールの動作を変更する変数は以下の通りです(デフォルト値も示します):
# オーディオ(およびビデオ)グループに追加するユーザー。
audio_users: []
サンプルプレイブック
- hosts: servers
roles:
- role: gantsign.audio
audio_users:
- vagrant
GantSignの他のロール
GantSignの他のロールはAnsible Galaxyで見つけることができます。
開発・テスト
このプロジェクトでは、開発とテストを支援するためにMoleculeを使用しています。このロールは、Testinfraとpytestを使用して単体テストが行われています。
開発またはテストを行うためには、以下のものをインストールする必要があります:
上記をインストールするのは少し難しい場合があるため、このプロジェクトにはMolecule Wrapperが含まれています。Molecule Wrapperは、Moleculeとその依存関係をインストールし、渡されたコマンドでMoleculeを実行するシェルスクリプトです(Linuxを除く)。
Molecule Wrapperを使用してこのロールをテストするには、プロジェクトのルートから以下のコマンドを実行します:
./moleculew test
注意: 一部の依存関係のインストールにはsudo
権限が必要です。
ライセンス
MIT
著者情報
ジョン・フリーマン
GantSign Ltd. 会社番号: 06109112 (イングランドで登録)