dbuzinski.dhall

Dhall

Dhall構成言語をインストールするためのAnsibleロールです。このロールには、dhall-to-json、dhall-to-yaml、json-to-dhallツールも含まれています。

必要条件

なし。

ロール変数

使用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.ymlを参照):

dhall_version: "1.38.1"

インストールするDhallのバージョンです。"1.38.1"がデフォルトで、ほとんどのサポートされているOSで動作します。

dhall_to_json_version: "1.7.6"

インストールするdhall-to-jsonのバージョンを指定します。"1.7.8"がデフォルトで、ほとんどのサポートされているOSで動作します。注意:このバージョンは、dhall_versionに対するDhallリリースに含まれている必要があります。リリースはこちらで確認できます: https://github.com/dhall-lang/dhall-haskell/releases

windows_install_dir: "%USERPROFILE%\\.dhall"

Windowsインストール用の実行ファイルが保存されるディレクトリです。

依存関係

なし。

例のプレイブック

役割の使い方の例を含めることは、利用者にとっても便利です(パラメータとして渡される変数を使った例など):

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

ライセンス

MIT / BSD

著者情報

このロールは2021年にDavid Buzinskiによって作成されました。

プロジェクトについて

A role to install Dhall configuration language

インストール
ansible-galaxy install dbuzinski.dhall
ライセンス
Unknown
ダウンロード
94
所有者
I love math, and I love making things.