dbuzinski.dhall

Dhall

This is an Ansible Role that installs the Dhall Configuration Language. It also installs tools like dhall-to-json, dhall-to-yaml, and json-to-dhall.

Requirements

No special requirements.

Role Variables

Here are the variables you can use, along with their default values (check defaults/main.yml):

  • dhall_version: "1.38.1"

    This is the version of Dhall that will be installed. The default is "1.38.1," which works on most supported operating systems.

  • dhall_to_json_version: "1.7.6"

    This specifies the version of dhall-to-json to install. The default is "1.7.6," which works on most supported operating systems. Note: This version should match a version included in the Dhall release for the dhall_version. You can check releases here: https://github.com/dhall-lang/dhall-haskell/releases

  • windows_install_dir: "%USERPROFILE%\.dhall"

    This is the folder where the executables will be saved for Windows installations.

Dependencies

No dependencies.

Example Playbook

Here’s an example of how to use this role (you can pass variables as needed):

- hosts: servers
  roles:
     - { role: dbuzinski.dhall }

License

MIT / BSD

Author Information

This role was created by David Buzinski in 2021.

Informazioni sul progetto

A role to install Dhall configuration language

Installa
ansible-galaxy install dbuzinski.dhall
Licenza
Unknown
Download
94
Proprietario
I love math, and I love making things.