hercules-ci-agent-0.10.1: Runs Continuous Integration tasks on your machines
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.Agent.WorkerProtocol.Command.Effect

Documentation

data Effect Source #

Constructors

Effect 

Instances

Instances details
Generic Effect Source # 
Instance details

Defined in Hercules.Agent.WorkerProtocol.Command.Effect

Associated Types

type Rep Effect :: Type -> Type #

Methods

from :: Effect -> Rep Effect x #

to :: Rep Effect x -> Effect #

Show Effect Source # 
Instance details

Defined in Hercules.Agent.WorkerProtocol.Command.Effect

Binary Effect Source # 
Instance details

Defined in Hercules.Agent.WorkerProtocol.Command.Effect

Methods

put :: Effect -> Put #

get :: Get Effect #

putList :: [Effect] -> Put #

Eq Effect Source # 
Instance details

Defined in Hercules.Agent.WorkerProtocol.Command.Effect

Methods

(==) :: Effect -> Effect -> Bool #

(/=) :: Effect -> Effect -> Bool #

type Rep Effect Source # 
Instance details

Defined in Hercules.Agent.WorkerProtocol.Command.Effect

type Rep Effect = D1 ('MetaData "Effect" "Hercules.Agent.WorkerProtocol.Command.Effect" "hercules-ci-agent-0.10.1-inplace" 'False) (C1 ('MetaCons "Effect" 'PrefixI 'True) (((S1 ('MetaSel ('Just "drvPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "apiBaseURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "inputDerivationOutputPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ByteString]) :*: (S1 ('MetaSel ('Just "secretsPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "serverSecrets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Sensitive (ViaJSON (Map Text (Map Text Value)))))))) :*: ((S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Id "project"))) :*: (S1 ('MetaSel ('Just "projectPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "secretContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretContext) :*: S1 ('MetaSel ('Just "configuredMountables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Sensitive (ViaJSON (Map Text Mountable)))))))))