Changes for version 0.09 - 2018-05-28

  • Ensure chmod 600 of ~/.gitlab-api-v4-config is maintained.
  • Enable and fix upload_file_to_project by using HTTP::Tiny::Multipart.
  • Individual methods may now have a custom note added to their POD.
  • Added a self-contained unit test, unit.t, which can be expanded on in the future. This is unlike regression.t which requires that a GitLab installation be available.
  • Added the rest_client_class argument.

Documentation

Command line interface to the GitLab API v4.

Modules

A complete GitLab API v4 client.
Load configuration from a file, environment, and/or CLI options.
GitLab API v4 constants.
Iterate through paginated GitLab v4 API records.
The HTTP client that does the heavy lifting.