Learn R Programming

⚠️There's a newer version (2.0.1) of this package.Take me there.

gitlabr (version 0.6.4)

Access to the Gitlab API

Description

Provides R functions to access the API of the project and repository management web application gitlab. For many common tasks (repository file access, issue assignment and status, commenting) convenience wrappers are provided, and in addition the full API can be used by specifying request locations. Gitlab is open-source software and can be self-hosted or used on gitlab.com.

Copy Link

Version

Install

install.packages('gitlabr')

Monthly Downloads

848

Version

0.6.4

License

GPL (>= 3)

Maintainer

Jirka Lewandowski

Last Published

February 9th, 2016

Functions in gitlabr (0.6.4)

create_merge_request

Create a merge request
prefix

Prefix a string of text
list_branches

List, create and delete branches
archive

Get zip archive of a specific repository
list_projects

List projects in Gitlab
gitlab

Request Gitlab API
to_issue_id

Translate projectwide issue id to global gitlab API issue id
gitlabr

Interface to gitlab API on high and low levels
iff

Apply a function if and only if test is TRUE
push_file

Upload a file to a gitlab repository
get_comments

Get the comments of a commit or issue
gitlab_connection

Connect to a specific gitlab instance API
get_issues

Get issues of a project or user
pipe_into

Pipe into specific formal argument
file_exists

new_issue

Post a new issue or edit one
set_gitlab_connection

Get/set a gitlab connection for all calls
get_project_id

Get a project id by name
proj_req

Create a project specific request
get_commits

Get commits and diff from a project repository
repository

Access to repository functions in Gitlab API