stack-2.1.1: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Config.Docker

Description

Docker configuration

Synopsis

Documentation

addDefaultTag Source #

Arguments

:: MonadThrow m 
=> String

base

-> Maybe Project 
-> Maybe AbstractResolver 
-> m String 

Add a default Docker tag name to a given base image.

dockerOptsFromMonoid :: MonadThrow m => Maybe Project -> Maybe AbstractResolver -> DockerOptsMonoid -> m DockerOpts Source #

Interprets DockerOptsMonoid options.

data StackDockerConfigException Source #

Exceptions thrown by Stack.Docker.Config.

Constructors

ResolverNotSupportedException !(Maybe Project) !(Maybe AbstractResolver)

Only LTS resolvers are supported for default image tag.

parseLtsName :: Text -> Maybe (Int, Int) Source #

Parse an LTS major and minor number from a snapshot URL.

This might make more sense in pantry instead.