Utilities for building and deploying binary native Linux distributions of Haskell programs. Compiled Docker images of tools are available in https://cloud.docker.com/u/tkachuklabs/repository/list dockerhub repositories.
Docker containers are used to build Linux binaries in any other operating system. This script is building Docker images which are used to build actual Haskell programs.
Script can be used to push Docker images of tools to Dockerhub.
Script installs keter binaries and some basic configuration to remote Linux machine. Requires ssh connection.
$ ./install-keter.sh firstname.lastname@example.org # # installation process ... # # keter successfully installed to email@example.com
Script performs build and deploy of given yesod application to remote Linux machine. Requires ssh connection.
$ ./deploy-yesod.sh /Users/username/projects/myservice firstname.lastname@example.org # # build and deployment process ... # # /Users/username/projects/myservice deployment to email@example.com succeeded