| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Hercules.API.Projects.Job
Documentation
data ProjectAndJobs Source #
Constructors
| ProjectAndJobs | |
Instances
data GitCommitSource Source #
Constructors
| GitCommitSource | |
Instances
Constructors
| Config | |
| Legacy | |
| OnPush | |
| OnSchedule |
Instances
| FromJSON JobType Source # | |
| ToJSON JobType Source # | |
Defined in Hercules.API.Projects.Job | |
| Generic JobType Source # | |
| Show JobType Source # | |
| NFData JobType Source # | |
Defined in Hercules.API.Projects.Job | |
| Eq JobType Source # | |
| ToSchema JobType Source # | |
Defined in Hercules.API.Projects.Job Methods declareNamedSchema :: Proxy JobType -> Declare (Definitions Schema) NamedSchema # | |
| type Rep JobType Source # | |
Defined in Hercules.API.Projects.Job type Rep JobType = D1 ('MetaData "JobType" "Hercules.API.Projects.Job" "hercules-ci-api-0.8.0.0-inplace" 'False) ((C1 ('MetaCons "Config" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Legacy" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "OnPush" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OnSchedule" 'PrefixI 'False) (U1 :: Type -> Type))) | |
Constructors
| Job | |
Fields
| |
Instances
Instances
Constructors
| Queued | |
| Evaluating | |
| Building | |
| Effects | |
| Done |
Instances
| FromJSON JobPhase Source # | |
| ToJSON JobPhase Source # | |
Defined in Hercules.API.Projects.SimpleJob | |
| Generic JobPhase Source # | |
| Show JobPhase Source # | |
| NFData JobPhase Source # | |
Defined in Hercules.API.Projects.SimpleJob | |
| Eq JobPhase Source # | |
| ToSchema JobPhase Source # | |
Defined in Hercules.API.Projects.SimpleJob Methods declareNamedSchema :: Proxy JobPhase -> Declare (Definitions Schema) NamedSchema # | |
| type Rep JobPhase Source # | |
Defined in Hercules.API.Projects.SimpleJob type Rep JobPhase = D1 ('MetaData "JobPhase" "Hercules.API.Projects.SimpleJob" "hercules-ci-api-0.8.0.0-inplace" 'False) ((C1 ('MetaCons "Queued" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Evaluating" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Building" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Effects" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Done" 'PrefixI 'False) (U1 :: Type -> Type)))) | |