• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • datakit-ci

  • Documentation
  • datakit_ci lib
  • CI_s .BUILDER Module type
package datakit-ci
  • datakit_ci
    • CI_ACL
    • CI_cache
      • Make
        • B
          • Key
      • Path
    • CI_char_stream
    • CI_config
    • CI_docker
      • Image
    • CI_engine
    • CI_escape_parser
    • CI_eval
      • Make
        • C
        • Infix
    • CI_form
      • Html
      • State
      • Validator
    • CI_git
      • Commit
    • CI_history
      • State
    • CI_live_log
    • CI_log_reporter
    • CI_main
    • CI_monitored_pool
    • CI_output
    • CI_process
    • CI_result
    • CI_s
      • BUILDER
        • Key
      • CONTEXT
      • TERM
        • Infix
    • CI_secrets
    • CI_static
    • CI_target
      • Branch_escape
      • Map
      • Set
    • CI_term
      • Infix
    • CI_utils
      • Client9p
        • KV_RO
        • LowLevel
      • DK
        • Branch
        • Commit
        • Infix
        • Transaction
        • Tree
      • Infix
      • Log
    • CI_web
    • CI_web_templates
      • Error
      • Settings
    • CI_web_utils
      • Auth
      • Session_data
      • User
      • Wm
        • resource
      • auth_intro
      • auth_setup
      • form_page
      • github_auth_settings
      • github_callback
      • html_page
      • login_page
      • logout_page
      • post_page
      • protected_page
      • resource
      • resource_with_session
      • static
      • static_crunch
    • Datakit_ci
      • ACL
      • BUILDER
        • Key
      • Cache
        • Make
          • B
            • Key
        • Path
      • Config
      • DK
        • Branch
        • Commit
        • Infix
        • Transaction
        • Tree
      • Docker
        • Image
      • Git
      • Live_log
      • Monitored_pool
      • Output
      • Private
        • Client9p
          • KV_RO
          • LowLevel
      • Process
      • Target
      • Term
        • Infix
      • Utils
        • Infix
      • Web
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
module Key : sig ... end
type context
type value
val name : t -> string
val title : t -> Key.t -> string
val generate : t -> switch:Lwt_switch.t -> log:CI_live_log.t -> CI_utils.DK.Transaction.t -> context -> Key.t -> (value, [ `Failure of string ]) Pervasives.result Lwt.t
val load : t -> CI_utils.DK.Tree.t -> Key.t -> value Lwt.t
val branch : t -> Key.t -> string

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct