haskell-ci-0.10.3: Cabal package script generator for Travis-CI

Safe HaskellNone
LanguageHaskell2010

HaskellCI.Config

Documentation

data Config Source #

Instances
Generic Config Source # 
Instance details

Defined in HaskellCI.Config

Associated Types

type Rep Config :: Type -> Type #

Methods

from :: Config -> Rep Config x #

to :: Rep Config x -> Config #

type Rep Config Source # 
Instance details

Defined in HaskellCI.Config

type Rep Config = D1 (MetaData "Config" "HaskellCI.Config" "haskell-ci-0.10.3-JIaRpyCjVfv4INxVaOmCTG-haskell-ci-internal" False) (C1 (MetaCons "Config" PrefixI True) (((((S1 (MetaSel (Just "cfgCabalInstallVersion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Version)) :*: S1 (MetaSel (Just "cfgJobs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Jobs))) :*: (S1 (MetaSel (Just "cfgUbuntu") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Ubuntu) :*: (S1 (MetaSel (Just "cfgTestedWith") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 TestedWithJobs) :*: S1 (MetaSel (Just "cfgCopyFields") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 CopyFields)))) :*: ((S1 (MetaSel (Just "cfgLocalGhcOptions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String]) :*: S1 (MetaSel (Just "cfgSubmodules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) :*: (S1 (MetaSel (Just "cfgCache") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "cfgInstallDeps") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "cfgInstalled") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Installed]))))) :*: (((S1 (MetaSel (Just "cfgTests") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange) :*: S1 (MetaSel (Just "cfgRunTests") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange)) :*: (S1 (MetaSel (Just "cfgBenchmarks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange) :*: (S1 (MetaSel (Just "cfgHaddock") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange) :*: S1 (MetaSel (Just "cfgNoTestsNoBench") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange)))) :*: ((S1 (MetaSel (Just "cfgUnconstrainted") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange) :*: S1 (MetaSel (Just "cfgHeadHackage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange)) :*: (S1 (MetaSel (Just "cfgGhcjsTests") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "cfgGhcjsTools") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [PackageName]) :*: S1 (MetaSel (Just "cfgCheck") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))))) :*: ((((S1 (MetaSel (Just "cfgOnlyBranches") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String]) :*: S1 (MetaSel (Just "cfgIrcChannels") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String])) :*: (S1 (MetaSel (Just "cfgEmailNotifications") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: (S1 (MetaSel (Just "cfgProjectName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "cfgFolds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Set Fold))))) :*: ((S1 (MetaSel (Just "cfgGhcHead") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "cfgPostgres") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) :*: (S1 (MetaSel (Just "cfgGoogleChrome") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "cfgEnv") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Map Version String)) :*: S1 (MetaSel (Just "cfgAllowFailures") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 VersionRange))))) :*: (((S1 (MetaSel (Just "cfgLastInSeries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "cfgOsx") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Set Version))) :*: (S1 (MetaSel (Just "cfgApt") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Set String)) :*: (S1 (MetaSel (Just "cfgTravisPatches") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [FilePath]) :*: S1 (MetaSel (Just "cfgInsertVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))) :*: ((S1 (MetaSel (Just "cfgErrorMissingMethods") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 PackageScope) :*: (S1 (MetaSel (Just "cfgDoctest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 DoctestConfig) :*: S1 (MetaSel (Just "cfgHLint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 HLintConfig))) :*: (S1 (MetaSel (Just "cfgConstraintSets") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [ConstraintSet]) :*: (S1 (MetaSel (Just "cfgRawProject") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [PrettyField ()]) :*: S1 (MetaSel (Just "cfgRawTravis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))))))))

newtype Env Source #

Constructors

Env (Map Version String) 
Instances
Parsec Env Source # 
Instance details

Defined in HaskellCI.Config

Methods

parsec :: CabalParsing m => m Env #

Pretty Env Source # 
Instance details

Defined in HaskellCI.Config

Newtype (Map Version String) Env Source # 
Instance details

Defined in HaskellCI.Config