Popularity
8.8
Stable
Activity
0.5
-
16
23
9

Monthly Downloads: 224
Programming language: Haskell
License: MIT License
Latest version: v0.3.47

wolf alternatives and similar packages

Based on the "AWS" category.
Alternatively, view wolf alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of wolf or a related project?

Add another 'AWS' Package

README

wolf

wolf

Package version Build status Dependency status

Wolf is a wrapper around Amazon Simple Workflow Service: it providers a decider that implements plans, an actor that runs commands, and a registrar that installs plans. See [examples](examples).

Getting started

  1. Install [Haskell](haskell).
  2. Install the Haskell package manager [stack](stack).
  3. Setup your global environment:
    1. mkdir ~/.local/bin if it doesn't exist already.
    2. add $HOME/.local/bin to your PATH environment variable.
      • This is usually in ~/.bashrc, ~/.zshrc, or similar.
  4. Run stack build. It should install all dependencies, build binaries, and export those binaries to ~/.local/bin.

Development

wolf has a shakefile/makefile to provide convience around building and testing:

# build the project's libraries, executables, and tests
$ ./Shakefile.hs build-tests-error

# test the project
$ ./Shakefile.hs tests-error

# start an interpreter with the project's libraries, executables, and tests loaded
$ ./Shakefile.hs ghci-tests

# install the project's executables
$ ./Shakefile.hs install

# clean the project
$ ./Shakefile.hs clean

# lint the project source code
$ ./Shakefile.hs lint

# format the project source code
$ ./Shakefile.hs format

Dependencies

To build, install, run, and test wolf, the following dependencies may be required: