mirror of
https://github.com/codedownio/sandwich.git
synced 2024-08-17 07:40:39 +03:00
74 lines
1.3 KiB
YAML
74 lines
1.3 KiB
YAML
|
name: sandwich-contexts-docker
|
||
|
version: 0.1.0.0
|
||
|
synopsis: Sandwich test contexts
|
||
|
description: Please see README.md
|
||
|
author: Tom McLaughlin
|
||
|
maintainer: tom@codedown.io
|
||
|
copyright: 2023 Tom McLaughlin
|
||
|
dependencies:
|
||
|
- base
|
||
|
- sandwich
|
||
|
- unliftio
|
||
|
|
||
|
default-extensions:
|
||
|
- OverloadedStrings
|
||
|
- QuasiQuotes
|
||
|
- NamedFieldPuns
|
||
|
- RecordWildCards
|
||
|
- ScopedTypeVariables
|
||
|
- LambdaCase
|
||
|
- MultiWayIf
|
||
|
- ViewPatterns
|
||
|
- TupleSections
|
||
|
- FlexibleContexts
|
||
|
- NoImplicitPrelude
|
||
|
- NumericUnderscores
|
||
|
|
||
|
ghc-options:
|
||
|
- -Wunused-packages # For GHC 8.10.1 and above
|
||
|
- -Wall
|
||
|
# - -Wpartial-fields
|
||
|
# - -Wredundant-constraints # Reports HasCallStack, so keep it off normally
|
||
|
|
||
|
library:
|
||
|
source-dirs: lib
|
||
|
exposed-modules:
|
||
|
- Test.Sandwich.Contexts.Docker
|
||
|
- Test.Sandwich.Contexts.Docker.Container
|
||
|
- Test.Sandwich.Contexts.Docker.Registry
|
||
|
dependencies:
|
||
|
- aeson
|
||
|
- bytestring
|
||
|
- containers
|
||
|
- docker-engine
|
||
|
- exceptions
|
||
|
- hostname
|
||
|
- http-client
|
||
|
- http-types
|
||
|
- iproute
|
||
|
- monad-control
|
||
|
- monad-logger
|
||
|
- network
|
||
|
- random
|
||
|
- relude
|
||
|
- retry
|
||
|
- safe
|
||
|
- string-interpolate
|
||
|
- text
|
||
|
- unliftio-core
|
||
|
|
||
|
tests:
|
||
|
tests:
|
||
|
main: Main.hs
|
||
|
source-dirs: test
|
||
|
ghc-options:
|
||
|
- -Wall
|
||
|
- -rtsopts
|
||
|
- -threaded
|
||
|
dependencies:
|
||
|
- filepath
|
||
|
- postgresql-simple
|
||
|
- relude
|
||
|
- sandwich-contexts
|
||
|
- string-interpolate
|