Skip to content

How to deploy? #122

Open
Open
@emhoracek

Description

@emhoracek

So the way I usually deploy my Haskell apps is using a process that dbp made back in like 2014.

  1. Push app to a deployment branch
  2. CI builds the app with production flags
  3. Use this script (more or less). The script copies the compiled executable + some other files from the host operating system into an empty folder. Then it imports all these files into the haskell-scratch minimal base image.
  4. Push the image to AWS ECR and deploy to AWS Elastic Beanstalk.

I'd really like to try something new with Smooch, but I also love the minimalism of dbp's approach. I wonder if there's a way to update it for 2022. I'd also like to avoid using AWS.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions