infOpen.openjdk-jre
openjdk-jre
openjdk-jreパッケージをインストールします。
要件
このロールはAnsible 2.8以上が必要です。 プラットフォームの要件はメタデータファイルに記載されています。
テスト
このロールはモレキュールを使用してテストを実行します。
ローカルおよびGitHub Actionsのテストは、デフォルトでDocker上で実行されます。 他のバックエンドを使用する方法については、モレキュールのドキュメントを参照してください。
現在、次の環境でテストが行われています:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
使用するバージョン:
- Ansible 2.8.x
- Ansible 2.9.x
テストの実行
Dockerドライバーを使用して
$ tox
環境変数を使用してモレキュールのオプションとコマンドを設定することもできます:
MOLECULE_OPTIONS
デフォルト: "--debug"MOLECULE_COMMAND
デフォルト: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
ロール変数
デフォルトのロール変数
# openjdk-jreロールのデフォルト変数ファイル
# 特定のDebianファミリー設定
openjdk_jre_apt_update_cache: True
openjdk_jre_apt_cache_valid_time: 3600
# 一般設定
openjdk_jre_version: "{{ _openjdk_jre_version }}"
openjdk_jre_packages: "{{ _openjdk_jre_packages }}"
依存関係
なし
サンプルプレイブック
- hosts: servers
roles:
- { role: infOpen.openjdk-jre }
ライセンス
MIT
著者情報
アレクサンドル・ショシエ(Infopen社代表)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro