infOpen.openjdk-jre

openjdk-jre

CI
Mergify Status
Updates
Python 3
Ansible Role

安装 openjdk-jre 包。

需求

此角色需要 Ansible 2.8 或更高版本,平台需求在元数据文件中列出。

测试

此角色使用 Molecule 进行测试。

本地和 GitHub Actions 测试默认在 Docker 上运行。
请参见 molecule 文档以使用其他后端。

当前,测试在以下环境中进行:

  • CentOS 7
  • CentOS 8
  • Debian Buster
  • Debian Stretch
  • Ubuntu Bionic
  • Ubuntu Focal

使用的版本:

  • Ansible 2.8.x
  • Ansible 2.9.x

运行测试

使用 Docker 驱动

$ tox

您还可以使用环境变量配置 molecule 选项和命令:

  • 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

作者信息

Alexandre Chaussier(来自 Infopen 公司)

关于项目

Ansible role to install and configure openjdk-jre

安装
ansible-galaxy install infOpen.openjdk-jre
许可证
mit
下载
9.8k
拥有者
Infopen company