Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Job | |
|
Instances
data GitCommitSource Source #
Instances
Instances
Eq JobPhase Source # | |
Show JobPhase Source # | |
Generic JobPhase Source # | |
ToJSON JobPhase Source # | |
Defined in Hercules.API.Projects.Job | |
FromJSON JobPhase Source # | |
NFData JobPhase Source # | |
Defined in Hercules.API.Projects.Job | |
ToSchema JobPhase Source # | |
Defined in Hercules.API.Projects.Job | |
type Rep JobPhase Source # | |
Defined in Hercules.API.Projects.Job type Rep JobPhase = D1 ('MetaData "JobPhase" "Hercules.API.Projects.Job" "hercules-ci-api-0.7.1.0-8tZQ0QEUPOjGB9puScoqoh" '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)))) |
Instances
Eq JobStatus Source # | |
Show JobStatus Source # | |
Generic JobStatus Source # | |
Semigroup JobStatus Source # | Whichever is "worse": |
Monoid JobStatus Source # |
|
ToJSON JobStatus Source # | |
Defined in Hercules.API.Projects.Job | |
FromJSON JobStatus Source # | |
NFData JobStatus Source # | |
Defined in Hercules.API.Projects.Job | |
ToSchema JobStatus Source # | |
Defined in Hercules.API.Projects.Job | |
type Rep JobStatus Source # | |
Defined in Hercules.API.Projects.Job type Rep JobStatus = D1 ('MetaData "JobStatus" "Hercules.API.Projects.Job" "hercules-ci-api-0.7.1.0-8tZQ0QEUPOjGB9puScoqoh" 'False) (C1 ('MetaCons "Pending" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Failure" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Success" 'PrefixI 'False) (U1 :: Type -> Type))) |
data ProjectAndJobs Source #