stack-1.0.4: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Types.Image

Synopsis

Documentation

data ImageOpts Source

Image options. Currently only Docker image options.

Constructors

ImageOpts 

Fields

imgDockers :: ![ImageDockerOpts]

One or more stanzas for docker image settings.

Instances

data ImageDockerOpts Source

Constructors

ImageDockerOpts 

Fields

imgDockerBase :: !(Maybe String)

Maybe have a docker base image name. (Although we will not be able to create any Docker images without this.)

imgDockerEntrypoints :: !(Maybe [String])

Maybe have a specific ENTRYPOINT list that will be used to create images.

imgDockerAdd :: !(Map FilePath FilePath)

Maybe have some static project content to include in a specific directory in all the images.

imgDockerImageName :: !(Maybe String)

Maybe have a name for the image we are creating

imgDockerExecutables :: !(Maybe [FilePath])

Filenames of executables to add (if Nothing, add them all)