ayltai.adoptopenjdk
Ansible用のAdoptOpenJDKロール
RHEL/CentOSおよびDebianベースのシステムにAdoptOpenJDKをインストールして設定します。
クイックスタート
インストール
ansible-galaxy install ayltai.adoptopenjdk
使用法
---
- hosts: all
roles:
- ayltai.adoptopenjdk
vars:
adoptopenjdk_package: adoptopenjdk-11-openj9
変数
名前 | デフォルト | 説明 |
---|---|---|
adoptopenjdk_package |
adoptopenjdk-11-openj9 |
AdoptOpenJDKインストールパッケージの名前。 |
開発
このプロジェクトは、開発のためにDockerを使用しています。
Dockerのインストール
こちらからDockerをダウンロードしてインストールします。
Dockerイメージのビルド
docker build --tag adoptopenjdk:latest .
Dockerコンテナの実行
docker run \
--privileged \
-v $(pwd):/ansible-adoptopenjdk \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
-it --rm \
adoptopenjdk:latest
これで、必要なツールがすべてインストールされたシステムでシェルが実行されます。
依存関係のインストール
Dockerコンテナ内で実行します:
pip3 install -r requirements.txt
ユニットテスト
Dockerコンテナ内で実行します:
molecule test