msopenjdk

Ansible Роль MSOpenJDK

molecule e2e Установить из Ansible Galaxy


Установите и настройте microsoft openjdk на хосте. Эта роль скачает архив openjdk и поместит его в локальную файловую систему.

Установка

ansible-galaxy install nolte.msopenjdk

или добавьте это в ваш requirements.yml

- name: nolte.msopenjdk

и выполните ansible-galaxy install -r requirements.yml

Использование

- hosts: all
  roles:
     - { role: nolte.msopenjdk }

По умолчанию устанавливается jdk 16, вы можете изменить это, изменив переменную jdk_used_version. Возможные значения: (11 и 16).

Параметры роли

Значение По умолчанию Описание
jdk_used_version 17 Используемая версия JDk, поддерживаемые значения: 11, 16 и 17.
archiveFolderName {{ jdk_versions[_jdk_used_version].archiveFolderName }} Имя папки внутри архива, используется для построения ссылки на java-бинарники.
downloadUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} URL для скачивания архива JDK.
checksumUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt Текстовый файл с информацией sha256sum.

Разработка

Для разработки и тестирования мы используем molecule в сочетании с docker.


# для установки jdk 11 при выполнении molecule
export MOLECULE_JDK_USED_VERSION="11"

molecule test

Ссылки

О проекте

install and configure ms openjdk

Установить
ansible-galaxy install nolte/ansible-role-msopenjdk
Лицензия
Unknown
Загрузки
1498
Владелец