dhall
Dhall
Ansible-роле, которая устанавливает язык конфигурации Dhall. Эта роль также включает инструменты dhall-to-json, dhall-to-yaml и json-to-dhall.
Требования
Отсутствуют.
Переменные роли
Доступные переменные указаны ниже вместе с их значениями по умолчанию (см. defaults/main.yml
):
dhall_version: "1.38.1"
Версия Dhall для установки. "1.38.1" - это значение по умолчанию и оно работает на большинстве поддерживаемых ОС.
dhall_to_json_version: "1.7.6"
Здесь указывается версия dhall-to-json для установки. "1.7.8" - это значение по умолчанию и оно работает на большинстве поддерживаемых ОС. ПРИМЕЧАНИЕ: Эта версия должна входить в релиз Dhall для dhall_version. Смотрите релизы здесь: https://github.com/dhall-lang/dhall-haskell/releases
windows_install_dir: "%USERPROFILE%\\.dhall"
Каталог, в который будут сохранены исполняемые файлы для установок на Windows.
Зависимости
Отсутствуют.
Пример плейбука
Хорошо иметь пример, как использовать вашу роль (например, с переменными, переданными в качестве параметров):
- hosts: servers
roles:
- { role: dbuzinski.dhall }
Лицензия
MIT / BSD
Информация об авторе
Эта роль была создана в 2021 году Давидом Бузинским.
A role to install Dhall configuration language
ansible-galaxy install dbuzinski/ansible-role-dhall