Lab

Hex
Versionpipeline
statuscoverage
reportTravisEbertInline docsSize

Lab

An Elixir wrapper for the Gitlab API

Installation

def deps do
  [
    {:lab, "~> 0.1"}
  ]
end

Usage

Set your enviroment variables :

export GITLAB_API_ENDPOINT=https://git.lab/api/v4
export GITLAB_API_PRIVATE_TOKEN=token

And you're off.

{:ok, projects } = Lab.projects

# Options ( see Gitlab API docs for details )

{:ok, projects } = Lab.projects(per_page: 5)

Reference

Attributions