tanuki v0.1.0 Tanuki.Projects.Keys

Module to interactive with Deploy Keys for a given project(by ID)

Summary

Functions

POST /projects/:id/keys

DELETE /projects/:id/keys/:key_id

GET /projects/:id/hooks/:hook_id

GET /projects/:id/keys

Functions

create(id, client, params)

POST /projects/:id/keys

Creates a new deploy key for a project. If deploy key already exists in another project - it will be joined to project but only if original one was is accessible by same user

Parameters:

  • title (required) - New deploy key’s title
  • key (required) - New deploy key
delete(id, key_id, client)

DELETE /projects/:id/keys/:key_id

Delete a deploy key from a project

find(id, key_id, client)

GET /projects/:id/hooks/:hook_id

Get a specific hook for a project.

list(id, client)

GET /projects/:id/keys

Get a list of a project’s deploy keys.