hercules-ci-api-agent: API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise

[ apache, api, ci, devops, library, testing ] [ Propose Tags ]
Versions [faq] 0.2.1.0
Change log CHANGELOG.md
Dependencies aeson, base (>=4.7 && <5), base64-bytestring-type, bytestring, containers, cookie, exceptions, hashable, hercules-ci-api-core, http-api-data, http-media, lens, lens-aeson, memory, servant (>=0.14.1), servant-auth, servant-auth-swagger, servant-swagger, servant-swagger-ui-core, string-conv, swagger2, text, time, uuid, vector [details]
License Apache-2.0
Copyright 2018-2020 Hercules CI
Author Hercules CI contributors
Maintainer info@hercules-ci.com
Category API, CI, Testing, DevOps
Home page https://github.com/hercules-ci/hercules-ci-agent#readme
Bug tracker https://github.com/hercules-ci/hercules-ci-agent/issues
Source repo head: git clone https://github.com/hercules-ci/hercules-ci
Uploaded by RobertHensing at 2020-06-17T10:02:33Z
Distributions NixOS:0.2.1.0
Downloads 39 total (39 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2020-06-17 [all 3 reports]

Modules

  • Hercules
    • API
      • Hercules.API.Agent
        • Hercules.API.Agent.Build
          • Hercules.API.Agent.Build.BuildEvent
            • Hercules.API.Agent.Build.BuildEvent.OutputInfo
            • Hercules.API.Agent.Build.BuildEvent.Pushed
          • Hercules.API.Agent.Build.BuildTask
        • Hercules.API.Agent.Evaluate
          • Hercules.API.Agent.Evaluate.DerivationStatus
          • Hercules.API.Agent.Evaluate.EvaluateEvent
            • Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
            • Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
            • Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequest
            • Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
            • Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
            • Hercules.API.Agent.Evaluate.EvaluateEvent.Message
            • Hercules.API.Agent.Evaluate.EvaluateEvent.PushedAll
          • Hercules.API.Agent.Evaluate.EvaluateTask
        • Hercules.API.Agent.LifeCycle
          • Hercules.API.Agent.LifeCycle.AgentInfo
          • Hercules.API.Agent.LifeCycle.CreateAgentSession
          • Hercules.API.Agent.LifeCycle.CreateAgentSession_V2
          • Hercules.API.Agent.LifeCycle.ServiceInfo
          • Hercules.API.Agent.LifeCycle.StartInfo
        • Socket
          • Hercules.API.Agent.Socket.AgentPayload
          • Hercules.API.Agent.Socket.Frame
          • Hercules.API.Agent.Socket.ServicePayload
        • Hercules.API.Agent.Tasks
      • Hercules.API.Logs
        • Hercules.API.Logs.LogEntry
        • Hercules.API.Logs.LogMessage
      • Hercules.API.Task
      • Hercules.API.TaskStatus
    • Formats
      • Hercules.Formats.CachixCache
      • Hercules.Formats.Common
      • Hercules.Formats.NixCache

Downloads

Maintainer's Corner

For package maintainers and hackage trustees