lib:hercules-ci-api
Modules
- Hercules.API
- Hercules.API.Accounts
- Hercules.API.Accounts.Account
- Hercules.API.Accounts.AccountInstallationStatus
- Hercules.API.Accounts.AccountSettings
- Hercules.API.Accounts.AccountSettingsPatch
- Hercules.API.Accounts.CLIAuthorizationRequest
- Hercules.API.Accounts.CLIAuthorizationRequestCreate
- Hercules.API.Accounts.CLIAuthorizationRequestCreateResponse
- Hercules.API.Accounts.CLIAuthorizationRequestStatus
- Hercules.API.Accounts.CLIToken
- Hercules.API.Accounts.CLITokensResponse
- Hercules.API.Accounts.NotificationSettings
- Hercules.API.Accounts.NotificationSettingsPatch
- Hercules.API.Accounts.SimpleAccount
- Hercules.API.Agents
- Hercules.API.Agents.AgentInfo
- Hercules.API.Agents.AgentSession
- Hercules.API.Agents.ClusterJoinToken
- Hercules.API.Agents.CreateClusterJoinToken
- Hercules.API.Agents.FullClusterJoinToken
- Hercules.API.Attribute
- Hercules.API.Auth
- Hercules.API.BillingStatus
- Hercules.API.Build
- Hercules.API.Build.AgentRequirements
- Hercules.API.Build.DerivationEvent
- Hercules.API.Build.DerivationEvent.BuiltOutput
- Hercules.API.Build.DerivationInfo
- Hercules.API.Build.DerivationInfo.DerivationInput
- Hercules.API.Build.DerivationInfo.DerivationOutput
- Hercules.API.Build.EvaluationDependency
- Hercules.API.Build.EvaluationDetail
- Hercules.API.Build.EvaluationDiff
- Hercules.API.Build.FailureGraph
- Hercules.API.Build.Log
- Hercules.API.Build.LogLine
- Hercules.API.ClientInfo
- Hercules.API.ClientInfo.ClientInfo
- Hercules.API.Derivation
- Hercules.API.Effects
- Hercules.API.Effects.EffectEvent
- Hercules.API.Effects.EffectInfo
- Hercules.API.Effects.EffectReference
- Hercules.API.Error
- Hercules.API.Evaluation.AttributeError
- Hercules.API.Evaluation.Evaluation
- Hercules.API.Forge
- Hercules.API.Forge.Forge
- Hercules.API.Forge.SimpleForge
- Hercules.API.GitLab
- Hercules.API.GitLab.CreateInstallationBuilderRequest
- Hercules.API.GitLab.InstallationBuilder
- Hercules.API.GitLab.PatchInstallationBuilder
- Hercules.API.Health
- Hercules.API.Inputs.ImmutableGitInput
- Hercules.API.Inputs.ImmutableInput
- Hercules.API.Labels
- Hercules.API.Message
- Hercules.API.Organizations
- Hercules.API.Organizations.BillingInfo
- Hercules.API.Organizations.CreateOrganization
- Hercules.API.Organizations.Organization
- Hercules.API.Organizations.PaymentLink
- Hercules.API.Orphans
- Hercules.API.Paging
- Hercules.API.Projects
- Hercules.API.Projects.CreateProject
- Hercules.API.Projects.CreateUserEffectTokenResponse
- Hercules.API.Projects.Job
- Hercules.API.Projects.JobHandlers
- Hercules.API.Projects.JobHandlers.OnPushHandler
- Hercules.API.Projects.JobHandlers.OnScheduleHandler
- Hercules.API.Projects.LegacySimpleJob
- Hercules.API.Projects.PatchProject
- Hercules.API.Projects.Project
- Hercules.API.Projects.SimpleJob
- Hercules.API.Projects.SimpleProject
- Hercules.API.Repos
- Hercules.API.Repos.Repo
- Hercules.API.Repos.RepoKey
- Hercules.API.Repos.SimpleRepo
- Hercules.API.Result
- Hercules.API.Servant.Status
- Hercules.API.ShowRead
- Hercules.API.SimpleAttribute
- Hercules.API.State
- Hercules.API.State.ProjectState
- Hercules.API.State.StateFile
- Hercules.API.State.StateLockAcquireRequest
- Hercules.API.State.StateLockAcquireResponse
- Hercules.API.State.StateLockLease
- Hercules.API.State.StateLockUpdateRequest
- Hercules.API.State.StateVersion
- Hercules.Frontend
Dependencies
- aeson lib:aeson >=2
- base lib:base >=4.7 && <5
- bytestring lib:bytestring >=0
- containers lib:containers >=0
- cookie lib:cookie >=0
- exceptions lib:exceptions >=0
- hashable lib:hashable >=0
- hercules-ci-api-core lib:hercules-ci-api-core >=0
- http-api-data lib:http-api-data >=0
- http-media lib:http-media >=0
- lens lib:lens >=0
- lens-aeson lib:lens-aeson >=0
- memory lib:memory >=0
- network-uri lib:network-uri >=0
- openapi3 lib:openapi3 >=0
- profunctors lib:profunctors >=0
- servant lib:servant >=0.14.1
- servant-auth lib:servant-auth >=0
- servant-auth-swagger lib:servant-auth-swagger >=0
- servant-openapi3 lib:servant-openapi3 >=0
- servant-swagger lib:servant-swagger >=0
- servant-swagger-ui-core lib:servant-swagger-ui-core >=0
- string-conv lib:string-conv >=0
- swagger2 lib:swagger2 >=0
- text lib:text >=0
- time lib:time >=0
- uuid lib:uuid >=0
Reverse dependencies
Direct only. Not exhaustive.
- hercules-ci-agent exe:hercules-ci-agent
- hercules-ci-api exe:hercules-gen-swagger
- hercules-ci-api test:hercules-ci-api-unit-tests
- hercules-ci-cli lib:hercules-ci-cli