Learn R Programming

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

gitlabr (version 0.6.2)

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

746

Version

0.6.2

License

GPL (>= 3)

Maintainer

Jirka Lewandowski

Last Published

January 20th, 2016

Functions in gitlabr (0.6.2)

file_exists

get_comments

Get the comments of a commit or issue
create_merge_request

Create a merge request
get_issues

Get issues of a project or user
gitlab

Request Gitlab API
proj_req

Create a project specific request
archive

Get zip archive of a specific repository
pipe_into

Pipe into specific formal argument
get_commits

Get commits and diff from a project repository
set_gitlab_connection

Get/set a gitlab connection for all calls
gitlabr

Interface to gitlab API on high and low levels
list_branches

List, create and delete branches
gitlab_connection

Connect to a specific gitlab instance API
prefix

Prefix a string of text
new_issue

Post a new issue or edit one
iff

Apply a function if and only if test is TRUE
get_project_id

Get a project id by name
to_issue_id

Translate projectwide issue id to global gitlab API issue id
push_file

Upload a file to a gitlab repository
list_projects

List projects in Gitlab
repository

Access to repository functions in Gitlab API