Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akshaymankar/dhall-fly
fly with dhall. Not to be confused with dal-tadka
https://github.com/akshaymankar/dhall-fly
concourse dhall dhall-lang haskell
Last synced: 2 months ago
JSON representation
fly with dhall. Not to be confused with dal-tadka
- Host: GitHub
- URL: https://github.com/akshaymankar/dhall-fly
- Owner: akshaymankar
- License: bsd-3-clause
- Created: 2019-02-23T12:20:35.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-02T22:34:27.000Z (almost 5 years ago)
- Last Synced: 2024-04-25T19:44:10.595Z (8 months ago)
- Topics: concourse, dhall, dhall-lang, haskell
- Language: Haskell
- Homepage:
- Size: 106 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# dhall-fly [![Build Status](https://travis-ci.org/akshaymankar/dhall-fly.svg?branch=master)](https://travis-ci.org/akshaymankar/dhall-fly)
Tool to read concourse config written using [dhall-concourse](https://github.com/akshaymankar/dhall-concourse).
## Installation
### Using Homebrew
`brew install akshaymankar/tap/dhall-fly`
### Copy the binary (only MacOS)
Go to [Releases Page](https://github.com/akshaymankar/dhall-fly/releases), download the `dhall-fly--darwin.tgz`, use the binary inside.
**Note:** This is only tested on Mojave, should work on Catalina.
### From Hackage
`cabal install dhall-fly`
### From source
1. Install stack: https://docs.haskellstack.org/en/stable/README/
1. Clone this repository **recursively**
1. Run `stack install` in the repository. This will install `dhall-fly` binary in `~/.local/bin`.## Usage
```bash
fly -t set-pipeline -c <(dhall-fly <<< '/path/to/pipeline.dhall')
```