ayltai.adoptopenjdk

AdoptOpenJDK Ansible 角色

GitHub 工作流状态
Ansible 质量评分
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

许可证

MIT

参考

关于项目

Install and configure AdoptOpenJDK on RHEL/CentOS-based and Ubuntu systems

安装
ansible-galaxy install ayltai.adoptopenjdk
许可证
mit
下载
609
拥有者
Principal Software Architect