mirror of
https://github.com/ilyakooo0/docker-hs.git
synced 2024-09-19 14:37:09 +03:00
79d00d9c53
...leaving the original commit messages below: - Docker.Http compiles - preliminary updates - Using requestHelper for a few more functions - check expected status codes for a given endpoint - split up requestHelper by adding parseResponse. Updated create opts for docker api 1.24 - DockerT instances - outline for inspect container. fixed some warnings - generalize http handlers - monadio instance - switch to statusCodeToError from expectedStatusCode - added tlssettings for client auth - small change - hide constructors for ContainerID and ImageID - preliminary whitelist for ImageID and ContainerID - types for container details and network settings - include HostConfig and NetworkSettings in ContainerDetails - some aeson instances - more aeson instances - Implemented getContainerLogs - some aeson instances - more aeson instances - more aeson instances - Re-export some functionality and hide others - rewrote tests for new api - added supported ciphers for ssl - tests for ssl - ability to set CA - takes care of #10 - use CA in tests Squashing more commits from both myself(Deni) and James into this one: - Get rid of compiler warnings - Mostly just unused imports and such. - Removes old commented out code - Adds defaultCreateOpts and some automatic style changes. - Use local docker daemon in tests (for now without tls...) - send POST bodies - Sets application/json headers expliclty. - Makes tests pass. - Added ExposedPorts data type. Removed some manual to/from json instances in favour of ones generated by generics. - Adds more json instance mostly pertaining to HostConfig - Removes Storage driver options from HostConfig It's unclear from the docs and the go code how this is to be used and what it's for. - Adds a better way to serialize CreateOpts
33 lines
1007 B
YAML
33 lines
1007 B
YAML
# For more information, see: https://github.com/commercialhaskell/stack/blob/release/doc/yaml_configuration.md
|
|
|
|
# Specifies the GHC version and set of packages available (e.g., lts-3.5, nightly-2015-09-21, ghc-7.10.2)
|
|
resolver: lts-5.18
|
|
|
|
# Local packages, usually specified by relative directory name
|
|
packages:
|
|
- '.'
|
|
|
|
# Packages to be pulled from upstream that are not in the resolver (e.g., acme-missiles-0.3)
|
|
extra-deps: []
|
|
|
|
# Override default flag values for local packages and extra-deps
|
|
flags: {}
|
|
|
|
# Extra package databases containing global packages
|
|
extra-package-dbs: []
|
|
|
|
# Control whether we use the GHC we find on the path
|
|
# system-ghc: true
|
|
|
|
# Require a specific version of stack, using version ranges
|
|
# require-stack-version: -any # Default
|
|
# require-stack-version: >= 0.1.4.0
|
|
|
|
# Override the architecture used by stack, especially useful on Windows
|
|
# arch: i386
|
|
# arch: x86_64
|
|
|
|
# Extra directories used by stack for building
|
|
# extra-include-dirs: [/path/to/dir]
|
|
# extra-lib-dirs: [/path/to/dir]
|