ayltai.adoptopenjdk
AdoptOpenJDK Ansible 角色
在基于 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
现在你有一个正在运行的 shell,系统中已安装所有必要的工具。
安装依赖
在 Docker 容器中运行:
pip3 install -r requirements.txt
单元测试
在 Docker 容器中运行:
molecule test