zuul-0.1.0.0: A zuul client library
Safe HaskellNone
LanguageHaskell2010

Zuul.ProjectConfig

Documentation

data ProjectPipeline Source #

Constructors

ProjectPipeline 

Instances

Instances details
Eq ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

Ord ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

Show ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

Generic ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

Associated Types

type Rep ProjectPipeline :: Type -> Type #

ToJSON ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

FromJSON ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipeline Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipeline = D1 ('MetaData "ProjectPipeline" "Zuul.ProjectConfig" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "ProjectPipeline" 'PrefixI 'True) (S1 ('MetaSel ('Just "ppName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "ppJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [[ProjectPipelineJob]])))

data ProjectPipelineJob Source #

Instances

Instances details
Eq ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

Ord ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

Show ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

Generic ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

Associated Types

type Rep ProjectPipelineJob :: Type -> Type #

ToJSON ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

FromJSON ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipelineJob Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipelineJob = D1 ('MetaData "ProjectPipelineJob" "Zuul.ProjectConfig" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "ProjectPipelineJob" 'PrefixI 'True) (S1 ('MetaSel ('Just "ppjName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "ppjSourceContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SourceContext) :*: S1 ('MetaSel ('Just "ppjNodeset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Nodeset)))))

data ProjectPipelineConfig Source #

Instances

Instances details
Eq ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Ord ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Show ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Generic ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Associated Types

type Rep ProjectPipelineConfig :: Type -> Type #

ToJSON ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

FromJSON ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipelineConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectPipelineConfig = D1 ('MetaData "ProjectPipelineConfig" "Zuul.ProjectConfig" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "ProjectPipelineConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "ppcDefaultBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ppcPipelines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ProjectPipeline])))

data ProjectConfig Source #

Instances

Instances details
Eq ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Ord ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Show ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Generic ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

Associated Types

type Rep ProjectConfig :: Type -> Type #

ToJSON ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

FromJSON ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectConfig Source # 
Instance details

Defined in Zuul.ProjectConfig

type Rep ProjectConfig = D1 ('MetaData "ProjectConfig" "Zuul.ProjectConfig" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "ProjectConfig" 'PrefixI 'True) ((S1 ('MetaSel ('Just "projectConfigName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectConfigCanonicalName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "projectConfigConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectConfigConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ProjectPipelineConfig]))))