appc 0.0.5 → 0.0.6
raw patch · 2 files changed
+13/−4 lines, 2 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
+ Data.AppContainer.Types: appWorkingDirectory :: App -> !Text
- Data.AppContainer.Types: App :: ![Text] -> !Text -> !Text -> ![EventHandler] -> !(Map Text Text) -> ![MountPoint] -> ![Port] -> App
+ Data.AppContainer.Types: App :: ![Text] -> !Text -> !Text -> ![EventHandler] -> !(Map Text Text) -> ![MountPoint] -> ![Port] -> !Text -> App
Files
- appc.cabal +10/−4
- src/Data/AppContainer/Types.hs +3/−0
appc.cabal view
@@ -1,5 +1,5 @@ name: appc-version: 0.0.5+version: 0.0.6 license: MIT license-file: LICENSE author: Tomas Carnecky@@ -12,6 +12,12 @@ description: See https://github.com/appc/spec ++source-repository head+ type: git+ location: git://github.com/wereHamster/haskell-appc.git++ library default-language: Haskell2010 hs-source-dirs: src@@ -22,7 +28,7 @@ Data.AppContainer.Types build-depends:- base >=4.6 && <4.8,+ base >=4.5 && <4.9, aeson, bytestring, containers,@@ -38,7 +44,7 @@ main-is: Main.hs build-depends:- base >=4.6 && <4.8,+ base >=4.5 && <4.9, aeson, bytestring, containers,@@ -58,7 +64,7 @@ type: exitcode-stdio-1.0 build-depends:- base >=4.6 && <4.8,+ base >=4.5 && <4.9, hspec, smallcheck, hspec-smallcheck,
src/Data/AppContainer/Types.hs view
@@ -79,6 +79,7 @@ , "name" .= imName , "labels" .= imLabels , "dependencies" .= imDependencies+ , "app" .= imApp ] @@ -143,6 +144,7 @@ , appEnvironment :: !(Map Text Text) , appMountPoints :: ![MountPoint] , appPorts :: ![Port]+ , appWorkingDirectory :: !Text } deriving (Show, Eq) instance FromJSON App where@@ -154,6 +156,7 @@ <*> o .:? "environment" .!= M.empty <*> o .:? "mountPoints" .!= [] <*> o .:? "ports" .!= []+ <*> o .:? "workingDirectory" .!= "/" parseJSON _ = fail "App"